The Practical Engineer

All Articles

Practical knowledge for engineers who ship. Deep dives, guides, and architecture insights.

🌍 The Internet Isn’t Flat Anymore: A Reaction to Supabase’s Regional Network Block Reality Check

Regional network blocks aren’t edge cases—they’re production realities. Supabase’s recent post highlights a growing blind spot in modern system design: assuming the internet is always reachable.

Frank Mendez
You Don’t Become a Tech Lead Overnight (And That’s the Problem)

You don’t become a tech lead overnight. One day you’re coding, the next day you’re making decisions, aligning people, and carrying responsibility no one formally gave you. This article breaks down the messy, human side of that transition—and why it’s harder than it looks.

Frank Mendez
 Reaction: Chapter 2 of The Phoenix Project  “Congratulations, You’re Now the Problem”

Chapter 2 of The Phoenix Project shows what happens when you inherit a broken system: endless emails, unclear priorities, and pressure from all sides. Bill’s promotion to VP of IT Operations reveals a harsh truth—leadership doesn’t fix chaos; it exposes it. This chapter highlights why managing work flow, not just doing work, is critical for survival.

Frank Mendez
The Truth About Distributed Systems (a.k.a. “Everything Is On Fire, Just Slowly”)

If I design things well enough, my system will behave predictably.

Frank Mendez
GitHub Is Quietly Redefining AppSec with AI — And That Should Make You Rethink Your Workflow

GitHub’s latest move into AI-powered application security isn’t just another feature drop—it’s a shift toward proactive, developer-first security. And honestly, it might change how we write code every day.

Frank Mendez
Reaction: Chapter 1 of The Phoenix Project — “Welcome to IT Chaos”

Chapter 1 of The Phoenix Project throws us straight into the chaos of IT operations—where outages are routine, blame is inevitable, and the business is already falling behind. Through Bill Palmer’s stressful morning, we see a familiar reality: IT isn’t broken because of technology, but because of how organizations manage it. This opening chapter sets the stage for why DevOps isn’t optional—it’s survival.

Frank Mendez
Mentoring Isn’t a Side Quest—It’s the Real Game

Mentoring is one of the highest-leverage things you can do in your career.

Frank Mendez
Next.js 16.2 + AI: Finally Feels Like the Future (Not a Side Quest)

Okay
 is this actually useful, or just another ‘AI-powered’ sticker slapped on everything?

Frank Mendez
Transactions: Keeping Your Data Sane in a Chaotic World

Distributed systems don’t fail loudly. They fail silently—with bad data.

Frank Mendez
Partitioning (a.k.a. Sharding): How Systems Actually Scale

You don’t scale by upgrading your server forever. You scale by splitting your data across machines.

Frank Mendez
Chapter 1: Management 101

The Manager’s Path — Camille Fournier

Frank Mendez