intelligent Engineering
Building software with AI assistance - principles, patterns, and tools for coding with AI.
intelligent Engineering: Principles for Building With AI
Software engineering is changing — again. Not in a loud, overnight way, but in a quiet structural way that’s already reshaping how good teams build...
Level Up Code Quality with an AI Assistant
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
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
Moving beyond tools: habits, prompts, and patterns for working well with AI In the last post — AI for Software Engineering, not (only) Code Generation...
AI for Software Engineering, not (only) Code Generation
Rethinking the role of AI across the entire software lifecycle Everyone has been talking about using coding assistants to aid with software delivery. There is...