Sitemap - 2026 - The Optimist Engineer
[The A-Side] The SPDD Workflow: From Story to Code (#167)
[The A-Side] A Guide to SPDD: What is SPDD? Prompts as First-Class Artefacts (#166)
[The A-Side] From Junior to Tech Lead: Act Like the Role Before You Get the Title (#165)
🌊 Summertime is here 2026 - get rest
Building an Enterprise MCP Platform - Vol. III: Ironclad Access & Security
Building an Enterprise MCP Platform - Vol. II: Zero-Friction Delivery
Building an Enterprise MCP Platform - Vol. I: Keep Deployment Simple
How to ship software with confidence - The Pillars
Flipping the hiring funnel from code generation to system architecture
Stop Building Distributed Monoliths: How to Find Real Business Boundaries
Shifting left your effort when working with AI
The importance of adapting the message to the listener
First Graduates: How Tech Companies Promote Software Engineers
Your CI Pipeline Doesn’t Speak Spanish. Let’s Fix That
Symptoms of Bad Software Design
Why your releases feel harder than they should
Why "Why Not?" is a Critical Engineering Skill
For those who want to go deeper
Lately, I’ve been thinking about this
The Tech Lead’s Toolbox: Managing Debt and Architecture
Stop Coding Tasks, Start Designing Systems
Ensuring Data Compatibility and Consistency in Microservices with Schema Registries
You're already a senior dev - now what?
RFCs: The Most Underrated Skill in Software Engineering
Does your developers need another MCP?
OpenCost: what it is, what it fixes, and where it stands today
Playbook - How to become (and be seen as) a Staff Engineer
3 Steps To Demonstrate You Are Up For Staff Engineer Role
