Other Online Resources
Resources that don't fit neatly into Web, JavaScript, or Node.js — but are still essential for a well-rounded developer.
Looking for something specific?
Check the dedicated pages for Web, JavaScript & TypeScript, and Node.js resources.
Git & Version Control
- Git & GitHub Roadmap — Visual roadmap for mastering Git and GitHub workflows.
- Conventional Commits — A simple convention for commit messages that makes changelogs and versioning automatable.
API Design
- API Design Best Practices — Best practices for designing RESTful APIs: naming, versioning, pagination, and error handling.
Design Patterns & Refactoring
- Refactoring Guru — Beautifully illustrated catalog of design patterns and refactoring techniques. Language-agnostic with examples in multiple languages.
Developer Tools
- Chrome DevTools Documentation — Master the browser's built-in developer tools — debugging, profiling, network analysis, and performance auditing.
Newsletters & Podcasts
- Node Weekly — Weekly newsletter curating Node.js articles, tools, and releases.
- Bytes.dev — A fun, twice-weekly JavaScript newsletter with a surprisingly good signal-to-noise ratio.
- Syntax.fm — Popular web development podcast covering frontend, backend, tooling, and career topics.
Communities
- dev.to — Developer community with articles, tutorials, and discussions. Good for discovering new tools and perspectives.
- Hacker News — Tech-focused link aggregator. Great for staying informed about the industry.
Curated Lists
- Awesome Lists — For every tech topic there is an
awesome-<topic>list full of curated resources. This is the meta-list linking them all. - Awesome OSS Alternatives — Open-source alternatives to popular SaaS products. Useful when evaluating build-vs-buy decisions.
- Stack on a Budget — A collection of services with generous free tiers for developers on a budget.