Local-First Software: A Practical Guide for Web Developers
Learn how local-first software works, why it matters for web developers, and how to start building offline-capable apps with CRDTs and sync engines.
Practical advice for engineers who want to ship better software, faster.
Learn how local-first software works, why it matters for web developers, and how to start building offline-capable apps with CRDTs and sync engines.
A practical checklist for evaluating open source libraries before you adopt them, covering maintenance, security, licensing, and long-term viability.
A practical Q2 checklist for tackling technical debt. Audit dependencies, clean dead code, fix linter warnings, and prioritise what to refactor first.
Learn how to run developer retrospectives that lead to real improvements. Practical formats, facilitation tips, and follow-through strategies for Q2.
Learn when and how to use WebSockets for real-time features, with practical patterns for connection management, scaling, and common pitfalls.
A practical guide to choosing the right database for your project, comparing relational, document, key-value and graph options with clear criteria.
British Summer Time starts today. If your code stores local times, you probably have a bug. Here is how to handle time zones properly.
Learn what MCP servers are, how they connect AI tools to your codebase, and how to build your own. A practical guide to the Model Context Protocol.
Four days, no standups, no sprint ceremonies. The Easter bank holiday is one of the best focused building opportunities of the year. Here is how to use it well.