Writing

Engineering thinking, written down

The permanent home for what we learn — architecture discussions, trade-offs, career lessons, and production reality. Not posts that disappear in a week.

First articles publishing soon. One idea per piece — meant to stay useful for years.

Follow TheCodeCraftsmen on LinkedIn for updates.

01

The gap · Coming soon

The gap between code that runs and software that works

Why tutorials prepare you for demos — not production, interviews, or years of maintenance.

Soon
02

Architecture · Coming soon

Every engineering decision has a cost

Caching improves latency. It also introduces consistency problems. Every solution creates a future obligation.

Soon
03

Production reality · Coming soon

What companies actually expect in year one

It's not more syntax. It's ownership, communication, and the ability to reason about systems you didn't build.

Soon
04

Product & craft · Coming soon

When software stops being deterministic

Lessons from OCR and document intelligence — engineering around uncertainty, not through it.

Soon

Every article answers three questions: What problem existed? Why was this solution chosen? What trade-offs were accepted?