Featured Writing
From Vibe Coding to Agentic Engineering
Why AI coding feels chaotic, where vibe coding breaks down, and why the real shift is from writing code to designing the system around it.
Mark McDonald
I write about software engineering, engineering systems, delivery, and what AI changes once implementation becomes cheaper and judgement becomes more valuable.
I’m interested in how good software gets built when money, time, people, process, quality, and technical complexity all collide. That includes team operating systems, architecture, delivery judgement, and what changes once implementation gets cheaper and judgement matters more.
Featured writing
Featured Writing
Why AI coding feels chaotic, where vibe coding breaks down, and why the real shift is from writing code to designing the system around it.
Featured Writing
A practical playbook for building with AI agents using specs, task slicing, review loops, and a real case study from the Estimation Intelligence Platform.
Background
My background runs through agency delivery, digital platforms, architecture work, and leadership roles where timelines, clients, budgets, and team constraints are all real at the same time. That is why the writing keeps returning to delivery systems, decision quality, and the gap between theory and what actually works in practice.
Connect
LinkedIn is the main public channel. X is there for lighter conversation.