// blog

Engineering blog

Practical guides, pre-ship checklists, and reference cheatsheets — written for engineers who’d rather practice than memorize.

Browse by category6 categories · 19 posts
blog/interview-prepInterview prepFramework-first guides to walk into technical interviews ready to build, not just recite.
3 posts
blog/checklistsChecklistsRun-before-you-ship checklists for building, securing, and reviewing production code.
9 posts
blog/cheatsheetsCheatsheetsBookmarkable references for the APIs, queries, and commands you reach for every day.
1 post
blog/comparisonsComparisonsHonest, trade-off-first comparisons to help you pick the right tool — not crown a winner.
2 posts
blog/how-toHow-to guidesStep-by-step guides that take one real task from an empty file to working, production-ready code.
2 posts
blog/troubleshootingTroubleshootingThe symptom, the cause, and the fix for the bugs that reliably bite every developer once.
2 posts
// latest8
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
AI Tools for Interview Prep: A Practical Tool Stack
AI tools for interview prep can tighten your research, mock interviews, and answer review—if you use each tool for a defined job.
7 min read
Model Context Protocol Update: Stateless MCP Is Here
Model Context Protocol’s latest update replaces session-bound transport with a stateless core, MRTR, routing headers, and sharper migration boundaries.
7 min read
Server vs client components: a practical rule
When to reach for a React Server Component and when a page needs 'use client' — a simple rule based on data, interactivity, and where the code runs.
9 min read
REST vs GraphQL: picking an API style
An honest, trade-off-first comparison of REST and GraphQL — over/under-fetching, caching, versioning, and the cost GraphQL adds — so you pick by project shape, not hype.
10 min read
Why your React effect runs twice in dev
React StrictMode double-invokes effects in development on purpose. Here's why, what it's catching, and how to write effects that survive it — with proper cleanup.
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