AI-Assisted Development

Post Image

Context Engineering for AI-Assisted Development

Same model, different tools, different results.If you’ve used Claude Sonnet in Claude Code, Cursor, Copilot, and Windsurf, you’ve noticed this. The model is identical, but the behavior varies. This isn’t magic. It’s context engineering.In Principles for Building With AI, I mentioned that “context is everything” and that “context engineering matters more than prompt engineering.” But I didn’t explain what that means or how to do it. This post fills that gap.Imagine you’re in a day-long strategy meeting. There’s one whiteboard...

Read

The Thin Line Between AI-Assisted Development and Vibe-Coding

I still fondly remember my first-hand experiences of using GitHub Copilot and Cursor. When I used GitHub Copilot for the first time (around 2023), I was a college student in my third year. It was an evening time, sitting alone in the HoD room, working on a project. I had applied for GitHub Education Pack and got access to GitHub Copilot through JetBrains Rider. It was those early days when Copilot was just autocompletions with specially-trained LLM called "Codex" and...

Read