Arnaud Pouppeville Architect’s Notebook

Content Creation · Freelance Developers & IT Professionals

Overview

I am Arnaud Pouppeville—a Director of IT and Software/Data Architect based in Louisville, Kentucky. With over 14 years of experience, including deep collaboration with Microsoft engineering teams, my focus is on Technical Strategy that scales without losing sight of the underlying codebase.

News

Blog 4 months ago
Running a Software Factory on a Self-Hosted AI Coding Agent Platform
Last Monday morning I had six terminal tabs open. One was a coding agent halfway through an API endpoint in one of our line-of-business systems. Another was watching a build in a second repo. Two more were parked on paused agents I was going to come back
Read more
Report
Blog 5 months ago
Rendering Agent Plans Into Something I Can Actually Review
A plan from Claude comes back as text. Useful text, mostly in the right order, but still a long Markdown document I'm supposed to read top to bottom in a chat window before I let an agent run with it.For a short plan, that's fine. For a real one (a dozen-
Read more
Report
Blog 5 months ago
Terraform Infrastructure Repo: What Belongs (and What Doesn't)
A dedicated infrastructure repository is the difference between a cloud you can rebuild and a cloud you can only hope nobody touches. When every resource is declared in code and lives in one repo, you get four things that are hard to get any other way. Yo
Read more
Report
Blog 6 months ago
Claude Code Slash Commands as an Interaction Vocabulary
Monday morning, I ask Claude Code to review a plan. I get this: Conflicts Gaps Verdict ------------------------------------------------------- Auth ADR breach No NFR for p99 major-conflicts Friday night, same plan, slightly different phrasing because I'm
Read more
Report
Blog 6 months ago
Turning Architecture Into a Prompt Pipeline
Part 1 described what gets produced and in what order: requirements feed event storming, event storming feeds bounded contexts and aggregates, those feed RFCs, ADRs, C4 diagrams, and backlog items. This part covers how each step actually runs.There are tw
Read more
Report
Blog 6 months ago
Architecture Artifacts in Order: The Missing Handoff Between Discovery, Design, and Delivery
Event storming has a whole book. arc42 has a website with 12 numbered sections. ADRs have Michael Nygard's original 2011 post and a hundred adaptations of it. C4 has Simon Brown teaching it to thousands of people across 40 countries. Not one of them tells
Read more
Report
Blog 6 months ago
Why Your SQL Server View Is Slow (And How an Inline TVF Fixes It)
The query had been running fine for months. It pulled ad performance summaries by dealer: counts, impressions, nothing exotic. Then one morning it stopped finishing. Timeout after timeout, and nobody had changed the code.What had changed was the data. AdE
Read more
Report
Blog 7 months ago
My Agent Can Say No: Spec-Driven Agent Code Review with OpenSpec
CodeRabbit left a comment on my PR. My agent read it and declined.Not because I told it to. The spec had our deployment convention in it. That's what CodeRabbit was missing.The spec is what gives the agent standing to say no.The Upstream Prompt ProblemBef
Read more
Report
Blog 7 months ago
The Blast Radius Problem: Running Your Coding Agent in YOLO Mode
Last week I closed the lid and went to make dinner. When I came back, a 40-file refactor was done. It ran in tmux on a VM I can snapshot and throw away. I didn't have to sit there and watch it.That only works because of where it ran. The work wasn't on my
Read more
Report
Blog 7 months ago
Production ML Without a Data Science Team
The request came in like most do: straightforward on the surface, complicated once you start building it. A martech company serving over a thousand auto dealer tenants. The business question: which customers are most likely to buy or service next?A produc
Read more
Report
Show more news