<prepcode />

// learn

Field notes for engineers
who ship.

Dive in and pick up a few things from best practices and experts in the tech space.

Software Architecture
Software Architecture6 min read

Vendor Lock-In Isn't the Risk. Pretending You Can Avoid It Is.

A contrarian take on cloud and provider lock-in. When fighting it costs more than picking a lane and designing your exit later.

DevOps, Security & DataOps
DevOps, Security & DataOps7 min read

Security Debt Compounds Faster Than Technical Debt. Nobody Budgets For It.

Why "we'll add auth, logging, and rate-limiting later" is a more expensive lie than "we'll refactor this later" especially in regulated spaces like fintech and payments.

Technical Due Diligence
Technical Due Diligence7 min read

The Due Diligence Question Investors Don't Ask (But Should)

What actually surfaces in a technical audit before a raise - bus factor, undocumented tribal knowledge, and dependency rot for founders gearing up for funding conversations.

IT Governance & Compliance
IT Governance & Compliance7 min read

Compliance Isn't a Checklist. It's Someone Else's Threat Model, Borrowed.

Why regulatory middleware fails when engineers treat compliance as paperwork instead of an attack surface a regulator already thought hard about.

Software Architecture
Software Architecture7 min read

Multi-Tenant Isn't a Database Column. It's a Trust Boundary.

Adding a tenant_id doesn't make you multi-tenant. Here's the mental model that separates real SaaS isolation from a single-tenant app wearing a costume.

Retail Technology
Retail Technology9 min read

The Checkout Line Doesn't Care About Your Uptime SLA. It Cares About Right Now.

Retail downtime isn't a software bug. It's a revenue leak measured in real time, at the till, with a queue behind it. Here's why offline-first checkout is the requirement most POS decisions still treat as optional.

DevOps
DevOps7 min read

DevOps Isn't a Toolchain. It's a Decision About Who Owns the Pain.

Culture, practice, and tooling collide in DevOps. Here's the mental model that actually holds up once you're past the buzzwords.

Software Architecture
Software Architecture6 min read

API-driven development, and where it quietly falls apart

Years of defending API-first design taught us where the philosophy earns its keep — and where teams over-apply it.

Tutorial
Tutorial9 min read

Building a Real Storefront, Not a Three-Thousand-Word ORM Debate

A pragmatic, ship-it walkthrough of a real SPA storefront — backend, auth, and checkout included.

// subscribe — it's free

The sharpest technical writing, straight to your inbox.