How AI Killed My Passion for Programming
A personal story about passion, skill atrophy, and what we lost when we stopped writing code — with hard lessons from DDD Europe 2026.
Twelve years building event-driven platforms — payments, gaming, banking — including a distributed system on 600+ Kubernetes pods moving millions of euros a month. I also help teams adopt AI across the SDLC without losing the judgment that keeps systems alive. I use AI every day. I still think we've all gone slightly crazy.
12+ years architecting event-driven systems, with 6+ years focused on distributed architecture and domain-driven design.
I build the messaging-heavy platforms that businesses actually run on — payments, billing, reporting — and I make the domain model match how the business really works, not how the org chart wishes it did.
I help organizations evolve from monolithic systems to distributed architectures using CQRS, event sourcing, and messaging patterns. My approach emphasizes observability, modularity, and long-term maintainability.
Domain-driven architecture planning, bounded contexts, and integration contracts.
CQRS, event sourcing, messaging patterns, and delivery guarantees.
Mentoring, standards, and architecture reviews across teams and domains.
Two practices: hard distributed-systems work, and keeping your AI adoption from quietly destroying your engineering team. Use AI for the boring 70 percent. Guard the interesting 30.
Sane AI adoption: reviews of AI-assisted SDLC, guardrails for AI-generated code, and practices that keep engineers sharp.
Context mapping, Event Storming, and tactical DDD to align software with the business.
CQRS, event sourcing, messaging patterns, delivery guarantees, and observability.
Independent reviews, risk assessment, due diligence, and modernization roadmaps.
Strangler Fig migrations, anti‑corruption layers, modular monoliths.
Team leadership, hiring, mentoring, engineering standards and delivery governance.
Essays on distributed systems, DDD, and using AI without losing your brain.
A personal story about passion, skill atrophy, and what we lost when we stopped writing code — with hard lessons from DDD Europe 2026.
Whether it grew that way over ten years or an AI generated it last sprint — I can help. First call is free and I'll tell you if I'm not the right person.