PinnedIdempotency in System Design: Full exampleIdempotence in System Design: Full exampleJul 20, 2025A response icon6Jul 20, 2025A response icon6
PinnedThis is a detailed breakdown of a FinTech project from my consulting career.Project DescriptionJun 30, 2025A response icon6Jun 30, 2025A response icon6
Resiliency in System Design: What It Actually MeansResiliency is one of those words that gets thrown around a lot in system design discussions. Teams say they want “resilient systems.” Job…1h ago1h ago
Prompt Injection: The SQL Injection of AI + How to DefendOWASP released their Top 10 for Large Language Model Applications. The number one security risk? Prompt injection. If you’ve been in…1d ago1d ago
ClawdBot: Setup Guide + How to NOT Get HackedClawdBot is an open-source AI assistant that runs on your own server and connects to messaging apps like Telegram, WhatsApp, or Discord…1d ago1d ago
Failing Fast: Why Quick Failures Beat Slow DeathsFailing Fast: Why Quick Failures Beat Slow Deaths3d ago3d ago
Claude Code in Production: From Basics to Building Real SystemsThe Foundation: Think Before You Type3d ago3d ago
How to Make Architecture Decisions: RFCs, ADRs, and Getting Everyone AlignedMaking architecture decisions is one of those things that can go really well or really badly. I’ve been in both situations. I’ve seen…Jan 15A response icon2Jan 15A response icon2
Patching: The Boring Security Practice That Could Save You $700 MillionPatching is one of those things that everyone knows is important but nobody gets excited about. It’s not flashy. It doesn’t make for great…Jan 1Jan 1
The 8 Fallacies of Distributed Computing: All You Need To Know + Why It’s Still Relevant In 2026Back in 1994, Peter Deutsch at Sun Microsystems wrote down something that every distributed systems engineer eventually learns the hard…Jan 1Jan 1