Why AI Code Still Needs Senior Review
18 May 2026 | 0 CommentsAI can generate code quickly, but that code still needs experienced eyes. James explains why senior review remains critical.
Your LLM Is Not a Junior Developer
11 May 2026 | 0 CommentsLLMs are powerful tools, but they're not junior developers you can just hand tasks to. James discusses how to think about AI assistants correctly.
AI Won't Replace Developers — But It Will Replace Some Jobs
04 May 2026 | 0 CommentsThe AI replacement debate continues. James provides a nuanced take on which jobs are safe and which might be at risk.
Observability Is Not Optional Anymore
27 Apr 2026 | 0 CommentsIn modern systems, observability is essential. James discusses why you can't afford to skip proper monitoring and tracing.
Why Your Cloud Bill Keeps Going Up
20 Apr 2026 | 0 CommentsCloud costs spiral out of control for many organizations. James explores the common reasons and what you can do about it.
APIs Are Products — Start Treating Them Like It
13 Apr 2026 | 0 CommentsAPIs are often an afterthought, but they're products that developers consume. James discusses why API design deserves more attention.
The Death of "Clean Architecture" Dogma
06 Apr 2026 | 0 CommentsClean Architecture became a religion for some developers. James challenges the dogmatic adherence to architectural patterns.
Monoliths Are Back (Because They Never Left)
30 Mar 2026 | 0 CommentsThe pendulum is swinging back to monoliths. James discusses why monolithic architectures are making a comeback and why they were never really a bad idea.
Event-Driven Everything — Do You Actually Need It?
23 Mar 2026 | 0 CommentsEvent-driven architecture is everywhere now. But is it always the right choice? James examines when to use it and when to avoid it.








