Plans

Start free. Upgrade for unlimited access.

Starter plan

Free

  • 2 labs per day
  • 10 scenarios
  • 30-minute labs
  • Dashboard with your progress
  • Spot instances
    May be interrupted mid-lab

No credit card required

MOST POPULAR

Pro plan

Monthly

$8/month

Billed as $96/year, cancel anytime

Billed monthly, cancel anytime

  • Unlimited labs
  • All scenarios
  • New scenarios every week
  • 3-hour labs
  • Dashboard with your progress
  • Stable instances
    Never interrupted mid-lab

What engineers are saying

Learn by Fixing is a great learning companion. I totally recommend it to anyone who is either trying to brush up on their basics, preparing for an interview, or just starting.

Esther Ninyo

Site Reliability Engineer

Learn by Fixing is really awesome! I was very happy to learn about syscalls and strace in such a short time.

Joanna Sommer

Software Engineer

An excellent platform to level up your Linux skills. As a QA, it's given me a deeper understanding of testing applications on Linux. I really like it!

David Vázquez

QA Engineer

It's made a huge difference in my understanding of troubleshooting and debugging. The hands-on scenarios are super realistic. Being able to work through actual broken Linux servers in the browser is a game-changer.

Nahikari Rábanos

The sparkly code princess at G

There's something satisfying about how direct it is. Just solid challenges that keep your brain switched on. It feels more like a game than a course.

Unai Orbe

Software Engineer

I'm always looking for ways to help my team grow through hands-on learning. Learn by Fixing has been a refreshing change from traditional courses. Its focus on debugging real servers mirrors the challenges engineers actually face on the job.

Alberto Abián

Software Engineer Manager