Ramblings of a Coder's Mind

Got Tech? Will Hack.

K

Category: intelligent Engineering

Posts filed under intelligent Engineering

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 software. We aren’t replacing engineers. We are upgrading the way engineers think, work, and build. AI isn’t a shortcut to avoid the hard parts —...

Read on →

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 developer experience as a pre-requisite for a well functioning team. When teams lack such a setup, the most common response is a lack of time...

Read on →

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 CLI, Codex, Aider, OpenCode, JetBrains AI etc. have been making the news for the last few months. Yet, the choice of tools is a lot...

Read on →

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 — we explored how AI is transforming software engineering beyond just writing code. Now, let’s look at what that means for teams and individuals in...

Read on →