~/tutorials
§ TUTORIALS · 12 ENTRIES

Tutorials

Hands-on tutorials and concept walkthroughs for full-stack developers: language features, frameworks, tooling, databases, Docker, CI/CD, and the jobs they unlock.

12 tutorials updated May 8
12 tutorials Sort:
All Featured New
MAY 15 10 min
How to resolve a Git merge conflict: the 4-step routine
The 4-step routine for resolving any Git merge conflict: read the markers, pick a side or merge by hand, mark resolved, commit. With VS Code screenshots.
unrated
read →10 min
MAY 14 11 min
JavaScript interview questions in 2026: 21 a senior actually asks
21 JavaScript interview questions a senior dev actually asks in 2026: closures, event loop, hoisting, promises, this binding, with the answers and follow-ups.
unrated
read →11 min
MAY 14 8 min
Python dictionary methods: the 11 you actually use, with examples
The 11 Python dict methods you reach for daily: get, setdefault, update, items, pop, the merge operator, plus dict comprehension. With code for each.
unrated
read →8 min
MAY 13 9 min
Python list comprehension: 12 examples from beginner to senior
12 Python list comprehension examples, from basic squares to nested-loop flattening, dict and set comprehensions, with the 3 places you should not use them.
unrated
read →9 min
MAY 13 9 min
Python virtual environment in 2026: venv vs uv vs conda
Three ways to manage Python environments in 2026 (venv, uv, conda) and the one-line decision tree that picks the right one for your project.
unrated
read →9 min
MAY 12 9 min
GitHub Actions CI/CD tutorial: 5 patterns for 80% of pipelines
GitHub Actions CI/CD tutorial: the minimum viable workflow, 5 patterns (matrix, cache, OIDC, environments, cron), and the 4 mistakes that burn CI minutes.
unrated
read →9 min
MAY 12 9 min
Docker Compose tutorial for beginners: Node.js + Postgres + Redis
A real Docker Compose tutorial: Node.js + Postgres + Redis in one docker-compose.yml, with healthchecks, volumes, .env files, and the deploy path to prod.
unrated
read →9 min
MAY 11 10 min
TypeScript generics explained with 7 real-world examples
TypeScript generics, learned from 7 real cases: typed API wrapper, Result type, useFetch hook, generic constraints, conditional types, and the 2 traps to avoid.
unrated
read →10 min
MAY 11 11 min
Python web scraping with BeautifulSoup: 60-line HN scraper
A real Python BeautifulSoup tutorial: scrape Hacker News front page in 60 lines, handle pagination, save to CSV, and the polite-scraping rules I follow.
unrated
read →11 min
MAY 10 9 min
JavaScript event loop: call stack, microtasks, macrotasks
How the JavaScript event loop works in plain words: call stack, web APIs, microtask vs macrotask queue, why setTimeout(0) is not zero, and what fires when.
unrated
read →9 min
Showing page 1
esc