All posts

Checklists

Run-before-you-ship checklists for building, securing, and reviewing production code.

All posts9
Latest Go Language Updates: What Engineers Should Know
Latest Go language updates cover generic methods, JSON v2, leak profiling, tooling changes, and practical upgrade risks.
8 min read
Bun 1.4 Updates: Rust Runtime, Native APIs, and More
Bun updates in the latest release bring a Rust rewrite, native APIs, stronger Node.js compatibility, and new package tooling.
7 min read
How to review a React pull request
A shareable, team-facing checklist for reviewing React pull requests — correctness, hooks, state, performance, accessibility, and tests.
9 min read
React performance: what to fix first
A saveable checklist for shipping fast React apps — cut wasted re-renders, trim bundles, fix data waterfalls, and measure what matters.
9 min read
Getting Next.js SEO right
Everything to get right for Next.js SEO — the Metadata API, rendering mode, canonicals, sitemap and robots, Core Web Vitals, and structured data.
10 min read
How to design a MongoDB schema
A reference for modelling decisions in MongoDB — embed vs reference, designing around queries, indexing, patterns, and the anti-patterns to avoid.
11 min read
Shipping a MERN app to production
What to verify before your first real MERN deploy — environment config, security, database, performance, error handling, and observability.
11 min read
Securing an Express API
Express security best practices as a pre-ship checklist — authentication, rate limiting, input validation, security headers, and secret handling.
10 min read
REST API design done right
The REST API checklist to run before you ship — resource naming, status codes, error shapes, pagination, versioning, and auth.
10 min read