✍️ writing

All writing

Page 2 of 4. Back to latest.

Jun 14, 2026 · 4 min read

How to Document a Codebase So Others Can Maintain It

A practical guide to documenting a codebase for maintainability: layer your docs, write a useful README, explain the why in code, and keep documentation current.

#engineering#writing#documentation
Jun 2, 2026 · 4 min read

Technical Writing for Engineers: Clarity Over Cleverness

Principles of technical writing for engineers: prefer clarity over cleverness, write for your reader, use plain words and short sentences, and revise ruthlessly.

#writing#engineering
May 22, 2026 · 4 min read

Writing a Developer Portfolio That Gets Interviews

How to write a developer portfolio that earns interviews: lead with outcomes, describe projects with audience-aware clarity, and demonstrate engineering judgment.

#career#writing
May 12, 2026 · 4 min read

Why Offline-First Apps Need Stable IDs

An explanation of why offline-first and local-first apps must assign stable, client-generated identifiers, and how doing so prevents duplicates and merge conflicts.

#mobile#Flutter#engineering
May 2, 2026 · 3 min read

Local-First Sync: Strategies for Conflict Resolution

A precise survey of conflict-resolution strategies for local-first sync, comparing last-write-wins, operational transforms, and CRDTs for offline apps.

#mobile#engineering#Flutter
Apr 16, 2026 · 4 min read

Web Performance Basics: Core Web Vitals

A practical introduction to Core Web Vitals — LCP, INP, and CLS — explaining what each metric measures, why it matters for SEO, and how to improve it.

#web development#SEO#performance
Apr 12, 2026 · 4 min read

Designing Human-in-the-Loop Approval Steps

A practical guide to inserting human approval into automated and AI-driven workflows: where to place gates, how to pause execution, and how to fail safely.

#automation#AI#engineering
Apr 6, 2026 · 3 min read

An Introduction to Serverless Functions

What serverless functions are, how invocation and cold starts work, where they fit, and the constraints around state and execution time you must design around.

#web development#engineering
Apr 2, 2026 · 3 min read

Self-Hosting n8n: What You Gain and What You Manage

An examination of the trade-offs in self-hosting n8n: the control and data ownership you gain against the operational responsibilities you assume.

#n8n#automation#self-hosting