The T-Shaped Dev
Subscribe
Sign in
Home
🎁 Free resources
🎁 Paid subscriber products
📚 Books
🤝 Sponsorship
❓About
📚 All posts
Latest
Top
Discussions
Saved the Order, Lost the Event: Why You Need the Outbox Pattern
Save-then-publish drops messages without a single error in your logs. Here's the outbox + inbox pair that stops it, in plain Postgres and Node.js.
17 hrs ago
7
1
September 2026
6 MCP Servers That Make My Coding Agent Actually Useful in 2026
The MCP servers I actually reach for when building features and shipping production apps.
Sep 29
11
5 Resilience Patterns for AI Agents
Checkpoints, scoped retries, idempotent tools, and run budgets: how production agents survive the failure math of 20-step loops.
Sep 24
8
3
1
7 Identity Patterns for AI Agents in Production
Your Agent Isn't a User. Stop Authenticating It Like One.
Sep 18
13
2
1
The 3 Layers of Testing AI Agents
Mock the model and your suite goes green while testing nothing. Here's what to run instead, from unit tests to live alerts. (7 min)
Sep 15
13
2
1
Don't Start With Multi-Agent AI Systems
One good agent beats five mediocre ones. Here's the pressure that tells you when the split is finally worth it.
Sep 12
12
3
Your Agent Isn't Dumb. Your Tools Are.
7 rules for tool definitions a model can't misread, starting with the sentence that fixes the most bugs. (8 min)
Sep 8
11
August 2026
Stop Throwing new Error(). It's Lying to Your Logs.
How a two-line distinction in TypeScript decides status codes, messages, and alerts for you.
Aug 29
12
3
July 2026
Your useMemo Probably Isn't Doing Anything
One rule explains every React re-render. Get it right and memoization becomes the last fix, not the first.
Jul 28
17
7 Things That Break LLM Apps in Production
The demo works on your machine. Here's what takes it down when real users show up.
Jul 8
10
2
1
Full-Stack JavaScript Architect Bundle 🔥
Both playbooks. Free for newsletter subscribers.
Jul 5
•
Petar Ivanov
15
4
5
June 2026
3 Resilience Patterns That Keep a Backend Service Up When Its Dependencies Aren't
Timeout, retry with backoff, and circuit breaker — what each one actually does, and the order to stack them.
Jun 27
19
5
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts