The New Senior Developer Doesn't Just Write Code. They Design the System That Writes It.

Posted on Mon 19 October 2026 in Future • Tagged with craft, ai, development, future, senior

article featured image

Imagine you're a senior developer working on an account-management service. You ask a coding agent to add audit logging when users change their account details. It has access to the repository, you give it a few constraints, and you get on with something else.


Continue reading

Your AI Wrote the Code. Who Checked It Was the Right Code?

Posted on Wed 14 October 2026 in Future • Tagged with craft, ai, development, future

article featured image

AI can now generate clean, well-tested code in minutes, but who ensures we're building the right thing? This article explores why engineering judgment, challenging assumptions, and understanding business requirements are becoming increasingly important as AI transforms software development..


Continue reading

The Observability Layer

Posted on Sun 22 March 2026 in Python • Tagged with development, change_seams

article featured image

Part of the Change Seams series - Instrument once, export anywhere..


Continue reading

The Tool Contract Layer

Posted on Wed 04 March 2026 in Python • Tagged with development, change_seams

article featured image

Part of the Change Seams series - why args_schema is the most important five lines in your tool definition, and how a contract layer survives model upgrades.


Continue reading

Designing for Model Swaps

Posted on Wed 25 February 2026 in Python • Tagged with development, change_seams

article featured image

Part of the Change Seams series - architecture patterns for LLM applications that survive the real world.


Continue reading

While Loops and Life Hacks

Posted on Sat 06 January 2024 in Python • Tagged with development

article featured image

Applying Software Engineering Principles to Everyday Challenges


Continue reading