The Developer's Guide to Database Indexing
Learn how database indexes work, when to add them and how to avoid the most common indexing mistakes that slow your queries down.
Editor, Codably
Jonny is a digital strategist who helps development teams streamline their processes. With years of experience working alongside engineering teams, he understands the challenges of shipping quality software at pace.
At Codably, Jonny writes about workflow optimisation, automation, and building better engineering habits. He cuts through the hype to deliver actionable advice that developers can put into practice straight away.
Jonny specialises in helping teams get more from the tools they already have, whether that means better CI/CD pipelines, smarter automation, or simply removing bottlenecks.
Learn how database indexes work, when to add them and how to avoid the most common indexing mistakes that slow your queries down.
A practical guide to authentication patterns including sessions, JWTs, OAuth 2.0, and passkeys, with trade-offs and implementation advice.
Practical error handling patterns that make your code more reliable, debuggable, and easier to maintain across any language.
Master deep work as a developer to write better code, solve harder problems, and ship faster. Practical strategies that work.
A practical guide to using AI coding assistants effectively. Learn what they do well, where they fall short, and how to get the best results.
Write developer documentation that people actually read and use. Practical strategies for READMEs, API docs, and guides.
Discover git workflows that scale with your team, from trunk-based development to Gitflow, and learn which fits your project best.
Understand the real cost of context switching for developers, backed by research, and learn practical strategies to protect your focus time.
Learn why your pull requests take too long to merge and how to fix your code review process with smaller PRs, better descriptions, and clearer norms.