How to Contribute to Open Source for the First Time
A practical guide to contributing to open source for the first time, from finding the right project to submitting your first pull request.
Practical advice for engineers who want to ship better software, faster.
A practical guide to contributing to open source for the first time, from finding the right project to submitting your first pull request.
Learn how to run database migrations safely with zero-downtime strategies, rollback plans, and practical tips for confident schema changes.
Practical guide to writing tests that actually help you ship with confidence, catch real bugs, and make refactoring safer.
Why boring technology choices lead to better software, fewer outages, and happier engineering teams in the long run.
Discover the best VS Code extensions for developer productivity, from AI assistants to Git tools, linters, and debuggers.
A practical introduction to feature flags covering implementation patterns, rollout strategies, and common pitfalls to avoid.
An honest look at why pair programming works for code quality and knowledge sharing, and when it is not the right approach.
Practical web performance quick wins for frontend developers, covering images, fonts, JavaScript, CSS, and Core Web Vitals.
Learn how to build resilient APIs using retry logic and circuit breaker patterns to handle failures gracefully and prevent cascading outages.