Tracks
Curated, ordered sequences of concepts. Pick a path.
5 Modern JS Tips
A short opinionated tour
Five things every working JS dev should know cold.
5 conceptsTS for Curious JS Devs
TypeScript through patterns that earn their keep.
Discriminated unions, utility types, and narrowing β the TypeScript that pays for itself.
3 conceptsCSS Layout Mastery
Modern layout, container queries, parent selectors, native dialogs.
Six features that replace the JavaScript you used to write.
6 conceptsGo Fundamentals
The everyday Go you reach for first.
Slices, maps, structs, interfaces, errors, and generics β the core of idiomatic Go in one pass.
7 conceptsC# Essentials
Modern C# without the ceremony.
Collections, LINQ, records, pattern matching, formatting, and iterators β the features that define day-to-day modern C#.
7 conceptsModern C++
C++ that leans on the standard library.
Vectors and algorithms, structured bindings, lambdas, smart pointers, optional/variant, ranges, and concepts β C++17/20 as it's actually written.
7 conceptsThe TypeScript Type System
Types as a small, composable language.
Generics, keyof, mapped and conditional types, template-literal types, guards, satisfies, and const assertions β the type system as a toolkit you compose.
9 conceptsModern CSS Toolkit
The CSS that deletes your JavaScript.
Flexbox, custom properties, responsive grids, nesting, fluid type, logical properties, aspect-ratio, color-mix, and scroll-snap β modern CSS end to end.
9 conceptsThe HTML Platform
Native elements that do real work.
Semantics, native form validation, rich input types, dialogs and popovers, disclosure widgets, responsive images, data attributes, progress, and lazy loading.
10 conceptsJavaScript Collections
Choosing β and bending β the right container.
Sets, Maps and WeakMaps, grouping, reduce patterns, and deep copies β how to hold and reshape data in modern JavaScript.
5 conceptsJavaScript Patterns
Small techniques that change how you write.
Closures, functional composition, generators, tagged templates, modern regex, and string methods β the patterns behind clean JavaScript.
6 concepts