intelligent Engineering: A Skill Map for Learning AI-Assisted Development
16 min read
Principles are useful, but they don’t tell you what to practice. In my previous post on intelligent Engineering principles, I outlined the ideas that guide...
Context Engineering for AI-Assisted Development
9 min read
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,...
intelligent Engineering: Principles for Building With AI
5 min read
Software engineering is changing. Again. I’ve spent the last two years applying AI across prototyping, internal tools, production systems, and team workflows. I’ve watched it...
Level Up Code Quality with an AI Assistant
9 min read
Using AI coding assistants to introduce, automate, and evolve quality checks in your project. I have talked about teams needing to have a world class...
How to choose your coding assistants
6 min read
Why it’s harder for a professional developer to use a tool despite the wide variety of choices Coding assistants like Cursor, Windsurf, Claude Code, Gemini...
Patterns for AI assisted software development
10 min read
Moving beyond tools: habits, prompts, and patterns for working well with AI In the last post — AI for Software Engineering, not (only) Code Generation...