TypeScript in production
The blog's deepest topic: 91 posts on strict types, compiler limits, ecosystem tooling, and decisions you pay for in production.
Strict types and their limits
What the compiler guarantees, what it does not, and where type safety ends.
Package managers and monorepos
pnpm, npm, yarn, and bun compared on real repos, not marketing benchmarks.
Browser APIs that fail
Cases where the type signature says one thing and the runtime does another.
Recommended reads
View moreStrict Null Checks in TypeScript: What the Compiler Won't Tell You and Where It Actually Hurts in Production
Compiler says OK. Runtime explodes anyway. Here are the 4 patterns where strict null checks isn't enough: assertion functions, untyped libraries, Prisma ORM, and JSON.parse — with real code from a Next.js/Prisma stack.
Jul 23 2026 · 8′ · Tutorials · Next.js · TypeScript
DeepSeek API in TypeScript: secure integration and honest model evaluation for code
DeepSeek's API is compatible with the OpenAI SDK — that makes the integration almost trivial. The real problem isn't the plumbing. It's deciding whether the model is actually worth it for your use case, without buying the hype or dismissing it out of fashion. Here's the framework.
Jul 22 2026 · 8′ · Tutorials · TypeScript · nextjs
Rate limiting in web apps: what to protect before picking a library
Rate limiting is not a dependency you drop into middleware and call it done. It's an abuse policy. Before you copy that snippet, you need to define what asset you're protecting, what abuse you're expecting, and what a false positive actually costs you.
Jul 07 2026 · 10′ · Tutorials · TypeScript · nextjs
Next.js App Router Caching: revalidate, dynamic, and no-store Without the Folklore
The problem with Next.js caching isn't memorizing the flags. It's deciding how fresh each piece of data actually needs to be. A guide to reading revalidate, dynamic, and no-store as data contracts, not isolated tricks.
Jul 05 2026 · 8′ · Tutorials · React · TypeScript
Docker healthchecks: what they actually measure and what you shouldn't promise
A healthcheck that only says "the process responds" can hide entire business failures. What Docker HEALTHCHECK actually measures, where people overestimate it, and a decision matrix so you stop promising more than the mechanism can deliver.
Jul 03 2026 · 7′ · Tutorials · docker · devops
Digital Signatures: Format, Certificate, and Validation Policy Are Not the Same Thing
Not every signature error is a cryptographic problem. Most of the time the mess is in the format you picked, the certificate that doesn't fit the required profile, or the validation policy the verifier applies. A guide to understanding each layer before you blame the algorithm.
Jul 02 2026 · 9′ · Tutorials · seguridad · pki