1. X
  2. Tammo van Lessen
Log inSign up
Tammo van Lessen
1,861 posts
user avatar
Tammo van Lessen
@taval
Principal Consultant @INNOQ, Apache Member. I ❤️ right-sized software architectures.
Mainz, Germany
taval.de
Joined January 2008
1,063
Following
696
Followers
RepliesRepliesMediaMedia
  • user avatar
    Tammo van Lessen
    @taval
    May 14
    WoB pattern: Multi-Agent Corporate Roleplay (BMAD) Why write code when an AI PM can write a PRD for an AI Architect to delegate to an AI Dev? We automated the worst parts of Scrum! It's Executable Jira, but you pay per word. worstofbreed.net/patterns/multi… #worstofbreed #techhumor #ai
    A trading card layout titled "Multi-Agent Corporate Roleplay (BMAD)". The category is "Process" and features a robot emoji (🤖). The card lists four stats: Latency: 90, Pain: 100, Maintainability: 10, and Resume Value: GODLIKE. Below the stats is a special ability section named "Automated Self-Congratulation", with the description: "AI agents hold a retrospective to praise their own synergy while ignoring the $10,000 monthly API bill."
    The back of the trading card containing an Analysis section explaining how Spec-Driven Development is the evolution of Enterprise Agile, trading deterministic compiler errors for prompt hallucinations and astronomical LLM token bills. A "Reality" section states that we've automated the worst parts of Scrum, where virtual AI managers delegate to virtual AI developers, no actual features go live, and agents hold retrospectives to praise their synergy. It ends with the quote: "Why write 50 lines of TypeScript when we can have an AI Product Owner write a 10,000-word PRD for an AI Architect to delegate to an AI Developer?"
    71
  • user avatar
    Tammo van Lessen
    @taval
    Feb 21
    For some weekend fun: 🚨 WoB PATTERN: Distributed Monolith "Why call a method locally when you can send a synchronous HTTP request across three availability zones?" worstofbreed.net/patterns/distr… #worstofbreed #SoftwareArchitecture #MaintenanceNightmare #TechHumor
    Satirical pattern card: Distributed Monolith (Architecture). Stats: Latency 95/100, Pain 99/100, Maintain 5/100, Resume HIGH. Quote: "Why call a method locally when you can send a synchronous HTTP request across three availability zones?". Special ability: Cascading Failure - If one service fails, the entire cluster throws 500s. Stack trace size: 400MB.
    # Analysis
The result of taking a spaghetti codebase and throwing it across the network. Driven by the cargo cult of "Microservices," architects often slice a highly coupled system into smaller pieces without actually establishing bounded contexts or autonomous data ownership. 

You haven't decoupled your domains; you've merely decoupled your deployment artifacts. By doing so, you have successfully replaced highly optimized, in-memory local function calls with unreliable network hops, JSON serialization overhead, and eventual inconsistency.

**The Reality:**
To deploy a single, trivial feature, four different teams must orchestrate their releases in a highly specific, coordinated sequence, essentially recreating Waterfall over a CI/CD pipeline. Local development is practically impossible unless developers are issued laptops with 64GB of RAM to run 15 interdependent containers via `docker-compose`. 
(some more text, follow link for full text)
    56
  • user avatar
    Tammo van Lessen
    @taval
    Feb 15
    I registered worstofbreed.net in 2008. It's finally live. And fun. Presenting the Tech Horror Radar 2025. A satirical collection of anti-patterns, bad decisions, and things that haunt codebases everywhere. Hover over the blips. Feel the pain. 👉 worstofbreed.net/radar/2025/
    95
  • user avatar
    Tammo van Lessen
    @taval
    Dec 6, 2023
    Es ist wirklich traurig, was für ein Trümmerhaufen die @DB_Bahn geworden ist. Wenn ich schon um 4:30 aufstehe, möchte ich nicht schon beim ersten Umstieg scheitern. Man kann sich nicht darauf verlassen, wenigstens halbwegs pünktlich ans Ziel zu kommen.
    310
  • user avatar
    Tammo van Lessen
    @taval
    Aug 14, 2023
    Mach's gut, Stefan! Ich werde dich vermissen. RIP 😢
    user avatar
    INNOQ
    @INNOQ
    Aug 14, 2023
    Wir trauern um Stefan Tilkov. We mourn the loss of Stefan Tilkov. Deutsch: innoq.com/de/news/2023/0… English: innoq.com/en/news/2023/0…
    1.7K

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.