Guides · blessbycode
your path to mastery starts here.

Structured, multi-part guides with a real destination. Every step earns the next — no gaps, no hand-waving, no "left as an exercise."

Stage 01
Foundations
HTML · CSS · JS · Git · CLI
Stage 02
Production
React · TypeScript · APIs · Auth
Stage 03
Mastery
Architecture · Perf · Scale · DX
complete guides · learning paths · all free
move cursor to navigate the stars
Archive

All Guides

React 19 — The Guide

Everything you need to know about new primitives, the Actions model, Server Components, the compiler, form handling, optimistic updates, and the complete architectural shift of React version 19.

📖 40 min

JSX in React 19 — The Complete Reference

Everything you need to know about JSX — how it compiles, every expression pattern, conditional rendering, lists, fragments, refs, context, error boundaries, and every React 19 addition.

📖 31 min

NgRx: The Complete Professional Guide

Master state management in Angular 20 with NgRx — covering every concept, pattern, and real-world use case from first principles to production architecture.

📖 65 min

Angular 20 — From Beginning and Beyond

Everything you need to know about Angular 20: every new feature, every breaking change, every API compared against its predecessor.

📖 36 min

JavaScript Event Loop: The Scariest Merry-Go-Round

If you've ever wondered why `setTimeout(fn, 0)` doesn't always run immediately, why `async/await` feels like magic, or why JavaScript can handle thousands of operations without freezing — this article answers all of it. By the end, you'll have a mental model of the event loop so solid you can predict exactly how any piece of JavaScript will execute.

📖 30 min