Creator · Education · 2024 —
Learn Frontend
A free learning platform that gathers years of frontend best practices on code craftsmanship, engineering, UX and productivity.

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
01 · Discover
Mentoring feedback
Collected the questions juniors and seniors asked most often in code reviews and mentoring sessions.
02 · Define
Content architecture
Grouped topics into four tracks so readers can find a practice without reading a whole course.
03 · Design
Reference-first page template
One template per topic: the recommendation first, then why, then examples, so each page stands on its own.
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