The AI Architect Handbook

I wrote another book! He's an outline of whats inside. Chapter 1: Type words into an API integration. Chapter 2: Change the words slightly. Chapter 3: Tell stakeholders you're "tuning the model." Chapter 4: Change the words slightly again. Chapter 5: Change the words…

2026! My first white paper: Agentic AI!

Yup! I still remember my engineering mentor showing me my first white paper in 1995. I didn't understand a word of it (for real it was way over my head but he was a savant). But I knew someday, I too would share my learnings with the world.…

Engineering Leaders -> Stop Failing

(Continued from: "Your Technical Interviews Suck!" ) I get together with a group of engineering leaders regularly, and this topic continues to come up and we roll our eyes and laugh. 𝐓𝐄𝐃 𝐓𝐀𝐋𝐊 𝐓𝐈𝐌𝐄 🎤 Since 1996, I’ve never found myself in a situation where I’m working, then suddenly brought before…

Your PRs get more scrutiny than your $200k hires.

I meet regularly with engineering leaders. Startups to Series C. 25-30+ years in the game. WE'RE OLD, OK? GET OFF MY LAWN! Anyway, the same topic always comes up: hiring. Engineering leaders!!!!! Your PRs get more scrutiny than your candidate. You seem to spend 3 weeks debating a…

Stop Playing Telephone With Production.

We put a rover on Mars. I bet your services still need a hardcoded IP to say "hello world". Somewhere right now, a senior engineer is grepping through YAML files to find out why Service A can't talk to Service B. The answer is in an…

API Gateways are the best

I Love a Simple API Gateway Service Are they necessary? No. Are they simple to set up? Yes. Will I defend this hill? Only because I already built a small fortress on it and I'm not hauling those sandbags back down. I don't always use them.…

I Invented Facebook in 1997. Then I shut it down

I've never had a good answer for "why I'm in software engineering." It's like asking why breathing is awesome. In 1994 I found Geocities, Perl and Javascript. These combined, was a dopamine hit of instant creation. I built for fun. Then for…

Your Life Depends On Their Package

We built a global infrastructure on the assumption that some guy in Oakland would keep paying for his domain registration. Remember when an npm package broke the internet with a single deploy? I do. FORK. YOUR, DEPENDENCIES. VENDOR. THEM. VERSION LOCK THEM. Yes, it feels paranoid but know what else…

Infrastructure as Code

My first introduction to IAC was Ansible in about 2015. Writing playbooks instead of SSHing into boxes and running commands like some kind of digital archaeologist. Suddenly infrastructure was repeatable which alone felt like magic. Then Terraform. YAML with remote state in S3 for version control was next for me.…

Kermit the Frog Taught Me to Code

The origin story nobody asks about but everyone should. 1995? 1994? 1993? 1992? We all have our Eben Visher. My parents family friend, Eben Visher, typed commands into a black screen while I watched like it was sorcery, as he would come over all the time to fix our computers.…