Frontend Engineering
The browser, the language, React, and what it takes to ship UI that holds up.
JavaScript Deep Dive
The language mechanics a senior is expected to explain, not just use.
17 topics
React
The model, the internals, and the parts that go wrong at scale.
24 topics
Next.js
App Router, the caching model, and what it takes to ship it.
18 topics
State & Data
Where state lives, and how data reaches the UI without waterfalls.
18 topics
The Browser Platform
What is actually happening underneath the framework.
21 topics
Web Performance
Measure first, then fix the thing that is actually slow.
18 topics
AI Product Frontends
Building the UI on top of a model API — the practical round these companies actually run.
9 topics
Frontend Security
The browser threat model, and the mistakes that actually ship.
16 topics
TypeScript
The type system as a design tool, not a syntax tax.
13 topics
CSS Core Concepts
Eight things worth knowing properly. No basics.
8 topics
Frontend Architecture
How a frontend stays workable across many people and many years.
17 topics
Frontend Testing
What to test, at what level, without ending up with a suite you hate.
14 topics
Accessibility & i18n
Semantics first, ARIA second, and the localisation that rides along with it.
10 topics
Build, Tooling & Delivery
The pipeline between your editor and a user's browser.
13 topics