Resources
A short list of the docs, reading and tools I actually go back to — each with a line on why. No affiliate links.
25 shown
- MDN Web DocsThe reference for the web platform. When a blog post and MDN disagree, trust MDN.Documentation · developer.mozilla.org
- React documentationThinking in React, effects you might not need, and the new hooks — explained by the people who build it.Documentation · react.dev
- Next.js documentationApp Router, caching and server actions; the version-matched docs also ship inside node_modules.Documentation · nextjs.org
- PostgreSQL documentationRead the chapters on concurrency control and row security once; they will save you weeks.Documentation · postgresql.org
- FastAPIClear, example-driven docs for typed Python APIs.Documentation · fastapi.tiangolo.com
- web.devCore Web Vitals, performance patterns and accessibility guidance from the Chrome team.Documentation · web.dev
- Building effective agentsThe clearest write-up of when to use workflows versus agents — and why simple usually wins.AI engineering · anthropic.com
- OWASP Top 10 for LLM ApplicationsPrompt injection, insecure output handling and excessive agency — a checklist before shipping any LLM feature.AI engineering · genai.owasp.org
- Anthropic documentationStructured outputs, tool use and prompt guidance for Claude.AI engineering · docs.anthropic.com
- Hugging Face LearnFree courses on transformers, LLMs and agents with runnable notebooks.AI engineering · huggingface.co
- The Missing Semester of Your CS EducationShell, Git, debugging and tooling — the practical layer most degrees skip.Learning · missing.csail.mit.edu
- roadmap.shCommunity roadmaps for backend, frontend, DevOps and more — useful for spotting gaps.Learning · roadmap.sh
- CS50Still the best free introduction to computer science.Learning · cs50.harvard.edu
- regex101Explains every token of a regular expression as you type, across several flavours.Tools · regex101.com
- ExcalidrawHand-drawn style diagrams for architecture sketches and whiteboarding.Tools · excalidraw.com
- Can I useBrowser support tables for every web feature before you depend on it.Tools · caniuse.com
- explainshellPaste a shell command and see what every flag does.Tools · explainshell.com
- crontab.guruThe quickest way to sanity-check a cron expression (or use the cron explainer here).Tools · crontab.guru
- Designing Data-Intensive ApplicationsReplication, partitioning, transactions and streams — the book that makes distributed systems click.Reading · dataintensive.net
- The System Design PrimerA free, well-organised tour of scalability concepts with worked examples.Reading · github.com
- The Twelve-Factor AppShort, durable principles for building deployable services.Reading · 12factor.net
- OWASP Cheat Sheet SeriesConcise, practical guidance for authentication, sessions, CSRF, XSS and more.Security · cheatsheetseries.owasp.org
- MDN HTTP ObservatoryScans a site’s security headers and tells you what to fix.Security · developer.mozilla.org
- Laws of UXPsychology principles behind good interfaces, one card at a time.Design · lawsofux.com
- Refactoring UIPractical visual-design tactics for developers.Design · refactoringui.com