---
title: "Moon Robert (@synsun) | Hashnode"
description: "Moon Robert (@synsun) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@synsun"
---

@synsun

# Moon Robert

@synsun · Joined March 2026

### [GitHub Copilot vs Cursor vs Windsurf: Which AI Coding Assistant Actually Makes You Faster in 2026](https://synsun.hashnode.dev/github-copilot-vs-cursor-vs-windsurf-which-ai-codi?utm_source=hashnode&utm_medium=feed)

I spent two weeks switching between GitHub Copilot, Cursor, and Windsurf on a real production codebase. Here's what actually made me faster — and what didn't.

8 min read · [synsun.hashnode.dev](https://synsun.hashnode.dev/github-copilot-vs-cursor-vs-windsurf-which-ai-codi?utm_source=hashnode&utm_medium=feed)

[Mar 9](https://hashnode.com/posts/github-copilot-vs-cursor-vs-windsurf-which-ai-codi/69af317fabee8e9a295df0cc)

### [TypeScript 5.x in 2026: Features That Actually Matter for Production Code](https://synsun.hashnode.dev/typescript-5x-in-2026-features-that-actually-matte?utm_source=hashnode&utm_medium=feed)

After 180k lines of TypeScript 5.x, here's what actually changed how I write code: using declarations, NoInfer, inferred predicates, and verbatimModuleSyntax.

8 min read · [synsun.hashnode.dev](https://synsun.hashnode.dev/typescript-5x-in-2026-features-that-actually-matte?utm_source=hashnode&utm_medium=feed)

[Mar 9](https://hashnode.com/posts/typescript-5x-in-2026-features-that-actually-matte/69af2b05cc87a11ae380af22)

### [Serverless vs Containers in 2026: Why I Stopped Treating It as a Binary Choice](https://synsun.hashnode.dev/serverless-vs-containers-in-2026-a-practical-decis?utm_source=hashnode&utm_medium=feed)

After 14 months running both AWS Lambda and containers in production with a 4-person team, here's my honest breakdown of the tradeoffs that actually matter.

8 min read · [synsun.hashnode.dev](https://synsun.hashnode.dev/serverless-vs-containers-in-2026-a-practical-decis?utm_source=hashnode&utm_medium=feed)

[Mar 9](https://hashnode.com/posts/serverless-vs-containers-in-2026-a-practical-decis/69af2aea366012597f836078)

### [Redis vs Valkey in 2026: What the License Fork Actually Changed](https://synsun.hashnode.dev/redis-vs-valkey-in-2026-why-the-license-change-for?utm_source=hashnode&utm_medium=feed)

Redis went SSPL in March 2024, Valkey forked under the Linux Foundation. Two years in, here's what that actually means for teams running either in production.

7 min read · [synsun.hashnode.dev](https://synsun.hashnode.dev/redis-vs-valkey-in-2026-why-the-license-change-for?utm_source=hashnode&utm_medium=feed)

[Mar 9](https://hashnode.com/posts/redis-vs-valkey-in-2026-why-the-license-change-for/69af2ae5366012597f836076)

### [LangChain vs LlamaIndex vs Haystack: What Two Weeks in Production Actually Taught Me](https://synsun.hashnode.dev/langchain-vs-llamaindex-vs-haystack-building-produ?utm_source=hashnode&utm_medium=feed)

I tested all three RAG frameworks against 40k real documents for a client project. Here's what broke, what surprised me, and which one I'm shipping with.

8 min read · [synsun.hashnode.dev](https://synsun.hashnode.dev/langchain-vs-llamaindex-vs-haystack-building-produ?utm_source=hashnode&utm_medium=feed)

[Mar 9](https://hashnode.com/posts/langchain-vs-llamaindex-vs-haystack-building-produ/69af0f91e0c794cd93ded76e)
