unlearn

Developer education for the AI era

Direct AI. Don't get led by it.

AI solved the easy half of your job. Unlearn trains the other half, so you build better software and grow as an engineer.

Pick up where you left off4-day streak
2:14 / 5:48
Up nextLock In Technical Decisions Before AI Makes Them for YouDesign a Feature AI Can Execute Without Guessing · Lesson 2 of 7
Resume3 min left
Product EngineerStep 3 of 9 · Plan before it builds
Spec a Product
OpenSpec
Design a Feature
Build Features
Review AI Code
This week on your RadarWeek of Oct 5
Versus · 4 min readJev vs LLMs
TLDR · 3:38What is Jev?
TLDR · 5:04Practical Jev Demo
WorkshopsAll workshops
LiveSpec-Driven Development: From Idea to Production with AI
AG
Generative UI: Building Apps That Compose ThemselvesAlex Garrett-Smith
AG
Code Review at Agent ScaleAlex Garrett-Smith
ToolkitAll tools
Spec Generator Skill

Turn a vague idea into a detailed product spec

$npx skills add unlearndev/skillsCopy
SavedWaiting to go live
Spec Auditor MCP serverMCP server
Unlearn plugin for Claude CodePlugin
Docs WriterAgent

From the team that trained 2,000,000+ developers at

Roles

Which engineer are you becoming? A role is a route through the courses in the order you use them, and finishing it earns the role certificate.

  • Live

    Product Engineer

    Own what gets built and how, end to end, with agents doing the typing.

    For decades the code was the bottleneck, so the work got split. Someone wrote the ticket and someone else typed it out. Agents made the typing nearly free, and the gap between the two is where things break now. A product engineer closes it, turning a product goal into a spec an agent can't misread, directing the build, and owning what ships.

    9 steps 78 lessons The Product Engineer certificate

  • Coming soon

    AI Engineer

    Calling a model takes one line. Making it reliable inside a real product, with retrieval, evals and an interface that holds up, takes an engineer.

  • Coming soon

    Architect

    Agents follow whatever structure they find. Architects design systems where the right change is easy and the wrong one is hard.

  • Coming soon

    AI Automation Engineer

    Most automation doesn't need a model. You know when a script or a hook will do, put agents only where the work needs judgment, and build pipelines that run on their own.

  • Coming soon

    Engineering Lead

    Tools don't change teams, habits do. You take a team from skeptical to effective without letting quality slip.

  • Coming soon

    Design Engineer

    When the code writes itself, how it feels becomes the product. Design engineers shape the experience and ship it, with no handoff in between.

Everything inside, and more every week

Five topics cover the whole lifecycle as it works with agents. Every course and tool sits in one.

Courses
16
Lessons
185
Hours of video
20+
Tools ready
18
Tutorials
22
Every week
New lessons, tools and a fresh Radar release
Courses5 courses · 65 lessons
  • The Future Proof DevFull course11 lessons1h 7m
  • Turbo ModeFull course13 lessons2h 22m
  • RAG for Real-World AI ApplicationsFull course30 lessons4h 20m
  • Building Agent SkillsDeep dive5 lessons29m
  • Context Engineering for Coding AgentsDeep dive6 lessons23m
Toolkit1 ready · 2 on the way
  • AGENTS.md StartersRule file

Upgrade your setup

The Toolkit has 18 tools you install in one line, each taught inside a lesson, and 10 more already on the way, because it grows with every course we ship.

  • 13 agent skills, one command: npx skills add unlearndev/skills. Spec Generator, Code Review, Ship Gate, Triage, and more.
  • AGENTS.md starters for 13 stacks: Laravel, Nuxt, Next.js, Rails, SvelteKit, and more.
  • Spec templates and skill files, plus the Spec Auditor that shows what an agent would have to guess.

Installs into any coding agent.

How it works

Product Engineer › Spec a Product Before AI Builds It › Lesson 3 of 10
0:44 / 2:47
Lesson 3 of 10Shaping the Specification

Synced to the video; select a line to jump there.

Spec a Product Before AI Builds It
Workflow2 of 10 done
  1. Why Planning Beats Vibe Coding4:05
  2. Turn a Vague Idea Into a Structured Spec6:27
  3. Shaping the Specification2:47
  4. Give AI Technical Constraints from Day One1:17
  5. Tell AI What It's Not Allowed to Build2:48
5 more lessons

That's the loop. A platform you work alongside, not a library you never finish.

Try it: six lines, three problems

Here's a permissions check AI generated. It compiles, it passes linting, it looks production-ready.

permissions.ts0 of 3 found
export async function getUserPermissions(userId: string) {  const user = await db.query(     FROM users WHERE id = );  const permissions = .flatMap((role) => role.permissions);  return [...new Set(permissions)];}

Three issues hide in here. Hover each to see why it matters.

SQL injection

String interpolation in a query. Safe today if the input is internal, a vulnerability the moment someone calls this function differently.

Fix
`… WHERE id = ${userId}`);'… WHERE id = $1', [userId]);

Taught in Reviewing AI-Written CodeWorkflow · 12 lessons

SELECT * leaks sensitive columns

SELECT * pulls every column in the table, now and in the future. When schemas grow, this becomes a data leak you didn't plan for.

Fix
`SELECT * FROM users …'SELECT id, roles FROM users …

Taught in Reviewing AI-Written CodeWorkflow · 12 lessons

Missing null check

If this user doesn't exist, this line crashes. AI assumed the happy path. Production won't.

Fix
const user = await db.query(…);if (!user) return [];

Taught in Reviewing AI-Written CodeWorkflow · 12 lessons

A real PR has hundreds of decisions just like these, each one context the model didn't have and you do. Catching bad code is only the start. The same judgment matters when you scope features, steer an implementation, or build the guardrails that stop these issues before they happen.

Radar

What changed this week, and what's worth your time. Free for everyone.

Week 41 · Oct 5 to 11, 2026

The model stack is getting specialised

AI development has been built around one assumption: give a model some context and ask it to generate something. This week, we've seen more signs that the model stack is getting specialised.

Alex Garrett-Smith · Oct 9

  • TLDRWhat is Jev?
  • ComparisonJev vs LLMs
  • BlogYou Don't Need an LLM for Everything
  • Deep diveContext Engineering for Coding Agents

Comparison · 4 min read

Jev vs LLMs

Jev was faster and cheaper than an LLM judge in OpenRouter's benchmark. Try it for one decision with a fixed set of answers.

TLDR · 3:38

What is Jev?

Jev is a model built to decide, not generate, so you hand it state and a typed question and get probabilities back.

TLDR · 5:04

Practical Jev Demo

Jev returns a probability for each question you ask, and your own code decides how high it must be before you act on it.

Coming soon

This Week in AI Dev

A weekly episode with Alex Garrett-Smith on new releases, new tools, and what they mean for how you work.

The Unlearn Podcast

Long conversations with engineers who changed how they work with AI.

Read this week's Radar free

Why this matters now

AI is the current abstraction layer, the way compilers and frameworks were before it. But this one automates the part that felt like your job, and the output looks like something a developer wrote.

That widens the gap. AI amplifies whatever you bring to it: strong instincts scale, weak ones scale too, in the wrong direction. Unlearn is where you build the instincts that scale the right way.

"I've mass-ignored everything out there on AI for developers because it all looks great in a demo and falls apart on anything real. But Unlearn actually changed how I build things."
Kostas Maniatis, Full Stack Developer, Flexpedia

Pricing

The only subscription a developer needs for the AI era, and whatever comes after it.

unlearn PlusRate · locked
$219 a year

$299 full price

Price increases in014809
  1. Closed beta$219
  2. You are here
  3. Public launch$299
"Went through the Unlearn material and it's easily the best I've seen on architectural thinking in an AI workflow. Really good stuff."
Filip Rakowski, Co-founder & CTO, Alokai

Unlearn Plus includes

  • 16 courses, 185 lessons the judgment to plan, build and ship real software with agents
  • Roles step-by-step roadmaps to the engineer you're becoming, starting with Product Engineer
  • 13 agent skills spec, review and ship with one command, in any coding agent
  • Your weekly Radar what happened in your world this week, and what's worth your time
  • Live workshops build alongside us and get your questions answered on the spot
  • Exclusive community of builders
  • New courses and tools shipped weekly, all included at your locked rate
See all includedShow less
  • Comparisons two tools or models tested side by side on real work, with a clear pick
  • TLDRs short videos on what everyone's talking about, in minutes
  • AGENTS.md starters your agent productive in 13 stacks from day one
  • Copy-ready prompts the exact prompts and files from each lesson, ready to paste
  • Searchable transcripts find the second a lesson says it, with ⌘K
  • Verifiable certificates proof of your skills, with a public link anyone can check

30-day full refundCancel anytime

100% secure checkout via Chargebee

Apple Pay Google Pay Visa Mastercard PayPal

Two promises

Your price. Permanently.

Lock in as an early member and your rate stays for as long as you keep your subscription. An early-access rate, not a discount that expires.

We keep shipping, you keep getting it.

New lessons, tools, and a fresh Radar every week. Your subscription covers everything we ever build. You pay once a year. We ship every week.

Who it's for

Built for you if:

  • You ship production code and you're responsible for what goes out the door
  • You already use AI daily and want to get genuinely good at it
  • You care about understanding what you ship, not just shipping it

Not for you if:

  • You want to hand everything to AI and approve whatever comes back
  • You're not building production software
  • You think AI replaces the need to be a good developer

Not for everyone. That's the point.

The people behind unlearn

A company that teaches developers for a living, and the engineer who leads the curriculum.

BitterBrains

We've been teaching developers since 2017, and more than 2 million of them have learned with us. We run FrontendNation, one of the biggest online dev conferences out there, and the official Vue.js and Nuxt certifications, built hand in hand with the people who created those frameworks.

Unlearn is all of that, pointed at the part of the job AI changed.

  • Vue School
  • AIDD
  • Certificates.dev
  • FrontendNation
Alex Garrett-Smith

Your instructor

Alex Garrett-Smith, Technical Education Lead at BitterBrains.

Built Codecourse into a 300,000-subscriber channel and a full learning platform, acquired in 2025. Now leads the curriculum and judgment frameworks behind Unlearn. Sixteen years teaching developers how to build, now writing the playbook for what comes next.

Take the lead

Start free today, or lock in $219/yr and keep that rate for as long as you stay. The price rises to $299 in 01:48:09, and it isn't coming back.

30-day full refund. Cancel anytime.

Not ready yet? Radar is free for everyone: a weekly note, tool comparisons, and short how-tos. No spam, useful stuff only.

FAQs

Do I need to pay to start?

No. Lesson 1 of every course is free without an account. A free account adds Radar, the blog and the open source tools, with no card. Plus unlocks every role, course and tool.

What do I get the moment I join?

Everything, right away. Checkout unlocks every role, course and Toolkit tool, and Radar lands every week. New courses and tools keep shipping, and they're included at the rate you locked in.

Does it work with my stack?

Yes. The judgment applies to any stack and any AI tool. For the setup, the AGENTS.md starters cover 13 stacks, including Laravel, Nuxt, Next.js, Rails and SvelteKit, and the skills install into any coding agent with one command.

What's a role?

A route through the courses in the order you use them, built around the engineer you're becoming. Finish every step and you earn the role certificate. Product Engineer is live, and five more roles are on the way.

I already use AI every day. Why would I need this?

Using AI and trusting what it hands you are two different skills. In a survey of 3,080 developers, 44% rated themselves average at judging AI output. They ship faster and second-guess more.

If you already lean on AI, you'll get more out of Unlearn than someone just starting, because you're already making the calls it trains.

I've tried AI courses before. Why is this different?

Most of them teach a tool, and the tool changes next month. Unlearn teaches the calls you make around it, like what to spec, what to hand off, and what to reject in review. The tools part stays current too, because new courses and tools keep shipping.

Is it for my level?

If you're senior, you'll move through the principles fast and spend your time where it pushes you, like context engineering, spec-driven development and reviewing AI-written code. If you're earlier in your career, every course starts with the principle before the tool, so you build the judgment that usually takes years of mistakes.

I don't have much time. Will I actually use it?

Lessons run under seven minutes on average, and each one ends with something you use on your own project the same day. You don't have to finish a course to get value. One lesson on reviewing AI-written code changes how you read the next PR.

Can I buy for my team?

Yes. Switch the plan card to Team, pick your seats and check out in one go. The price per seat drops as the team grows, and everyone gets all of Plus. Planning a bigger rollout or need procurement paperwork? Write to [email protected] and we'll work it out with you.

Why is it priced so low?

Most AI training runs $400 to $1,500. With 2,000,000+ developers trained across our platforms, we can price for reach instead of margin, so Unlearn works for developers without a training budget.

Early access is $219 a year and goes to $299 when the countdown ends. Lock it in and it stays yours for as long as you keep your subscription.

What happens to my free account when the price goes up?

Nothing. Your free account and all of Radar stay free. The rise only changes the paid price, from $219/yr today to $299/yr after the countdown ends.

Which payment methods do you accept?

Credit and debit cards, Apple Pay, Google Pay and PayPal. Teams can also pay by invoice or bank transfer. Write to [email protected] and we'll set it up.

Can I expense it or get an invoice?

Yes. Checkout runs through Chargebee, and you can add your VAT number or company details to the invoice from your account settings. Teams get one invoice for every seat.

Do you offer student discounts or regional pricing?

Students, yes. Email [email protected] from your student address with a copy of your student ID and we'll sort it out.

Regional pricing, not right now. We keep the price low so it stays fair for developers everywhere.

Do you offer a money-back guarantee?

Yes. If it doesn't change how you ship, you get every cent back within 30 days. No form and no retention call, just an email to [email protected].

Can I talk to someone before I buy?

Please do. Email [email protected] with anything, a question about your stack, a team rollout, or whether Unlearn fits where you are right now. People on the team read every message, and we aim to reply the same day.