We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

The Boot.dev Beat. September 2025

Lane Wagner
Lane WagnerBoot.dev co-founder and backend engineer

Last published

The training grounds are LIVE! 21,000 challenges have been generated between the launch and as I write this, and we're just getting started. Big things to come.

Gratefully,
Lane

Patch notes

1. Training Grounds is Live

Interactive example available with JavaScript enabled.

The Training Grounds solves the problem of "I need more practice challenges, these courses are moving too fast!"

You can generate personalized practice challenges (both coding challenges and Boots interview challenges) anytime from the training grounds, and they're automatically tailored to where you are in your journey. It looks at things like:

  • What courses you've completed
  • What topics you've learned recently
  • What you've been struggling with
  • What might need to be reviewed based on time elapsed (spaced repetition)

You can also share challenges and practice on the challenges that others have generated - coming soon we'll allow you to browse the library of highly-rated challenges so you don't have to wait to generate your own if you don't want to.

2. Boots' Interview Lessons

We're introducing an entirely new type of interactive lesson: the Boots interview! It's kinda like a multiple choice question... but much better for learning. You're asked an open-ended question by Boots, and then you chat back and forth with him interview-style until he's satisfied that you've covered the points that the instructor wanted to be sure you understood.

Right now it's mostly used in the Training Grounds, but we'll be adding more of these types of lessons to the regular courses as well.

3. HTTP Protocol Course Walkthrough

ThePrimeagen recently released a full walkthrough of his "TCP to HTTP" Golang course (Learn the HTTP Protocol) on YouTube! It's a tough course, so feel free to use his walkthrough as a guide if you're stuck!

Interactive example available with JavaScript enabled.

4. AI Agent Course Walkthrough

We also launched a walkthrough of our AI Agent course in Python on FreeCodeCamp's YouTube channel, so be sure to check that out!

Interactive example available with JavaScript enabled.

5. Big Web Scraper Course Updates

We've made massive updates to our web scraper courses, and launched a new version in Python!

6. Miscellaneous improvements

  • Relative line numbers in Vim mode
  • Updated certificate styles
  • Email notifications for bosses
  • UI/UX improvements regarding keyboard navigation and accessibility
  • New /voteban command in the Discord server for community moderation

What is yet to come

  • A new logging and telemetry course
  • A new RAG course
  • More data analytics courses
  • Walkthrough of the HTTP servers course