thibault.
All projects

Creator · Education · 2024 —

Learn Frontend

A free learning platform that gathers years of frontend best practices on code craftsmanship, engineering, UX and productivity.

Learn Frontend home page with the Getting started chapter and the course navigation.

Problem

Courses teach the basics, then stop. Developers who already ship code have few places to learn the practices that make code last.

UX design

Users

Developers who already ship code and want to level up on craft, engineering practices and UX.

Methodology

  1. 01 · Discover

    Mentoring feedback

    Collected the questions juniors and seniors asked most often in code reviews and mentoring sessions.

  2. 02 · Define

    Content architecture

    Grouped topics into four tracks so readers can find a practice without reading a whole course.

  3. 03 · Design

    Reference-first page template

    One template per topic: the recommendation first, then why, then examples, so each page stands on its own.

  4. 04 · Validate

    Reader feedback

    GitHub issues on every page turn reader questions into rewrites.

Design principles

  • One recommended way, not every option
  • Scannable in a minute, deep when needed
  • Free and open to everyone

Approach

  • Curated and opinionated

    One recommended way for each topic instead of every option, so readers can act on it straight away.

  • Beyond the basics

    Juniors learn a lot, seniors pick up a few things: each page stands on its own and works as a reference.

Results

tracks: craft, engineering, UX, productivity
4
open to everyone
Free
feedback through GitHub issues
Open

Stack

  • Next.js
  • TypeScript
  • Technical writing
Next projectFeatures
© 2026 Thibault Friedrich