Loading
Practical, step-by-step guides with interactive checkpoints. Complete them at your own pace.
Install and configure everything you need to start coding.
Turn cryptic stack traces into actionable fixes.
Commit, branch, merge, and push — the essential workflow.
From console.log to breakpoints to rubber duck debugging.
Get your code live on the internet with Vercel.
REST APIs, fetch, validation, and error handling.
Data structures, system design, and behavioral questions.
Find what you need fast and understand it the first time.
From finding a project to submitting a PR that gets merged.
Create a portfolio that gets you interviews.
Mobile-first responsive design with media queries, flexbox, and grid.
Pipes, redirects, grep, find, env vars, aliases, and shell scripts.
Semantic HTML, ARIA, keyboard nav, contrast, and screen reader testing.
Interfaces, generics, union types, and the mental shift from JavaScript.
SELECT, INSERT, JOIN, GROUP BY — thinking in sets instead of loops.
Elements, console, network, performance — the 20% that solves 80%.
Structure, parsing, serialization, and common pitfalls.
Conventional commits, atomic changes, and writing for your future self.
useState vs useReducer vs context vs Zustand — a decision tree.
GitHub Actions for lint, typecheck, test, build, and deploy.
System prompts, few-shot, chain-of-thought, and evaluation.
Error boundaries, try/catch patterns, custom errors, and logging.
Metrics, logs, traces, alerting, and structured logging.
What to look for, actionable feedback, and review checklists.
URL design, HTTP methods, status codes, pagination, and error responses.
Unit tests, integration tests, TDD, mocking, and the testing pyramid.
Entity relationships, normalization, and turning requirements into tables.
Dockerfile anatomy, multi-stage builds, and Docker Compose.
OWASP Top 10 in practice — XSS, CSRF, injection, auth, and headers.
Core Web Vitals, lazy loading, code splitting, and caching strategies.
Estimation, requirements, components, and tradeoff analysis.
Model Context Protocol — tool definitions, resources, and security.
Automated metrics, human evaluation, A/B testing, and RAGAS.
ADR format, capturing context, and managing a decision log.
Timeline reconstruction, root cause analysis, and the prime directive.