The Boot.dev Beat. June 2026
May was a fun month. Interactive widgets (the ones we teased last month) are now live in select lesson content, sound effects rolled out to everyone, and every Python project course got type hints.
Noisily, Lane
Patch notes
1. Interactive Widgets
This is the one we’re most excited about. Lessons now have embedded interactive widgets directly in the explanation text. Instead of just reading about how bubble sort works, you can step through it. Instead of just trusting us about binary numbers, you can flip the bits yourself with the new binary converter widget.
We’ve started with a small handful of widgets, and they’re sprinkled into the courses where they make the most sense. They’re lazy-loaded, so they don’t slow anything down when a lesson doesn’t use them. Expect a lot more of these to show up across the platform over the coming months - we think this is one of the biggest improvements to the learning experience we’ve made in a long time.
2. Sound Effects for Everyone
A couple months back we quietly started testing sound effects on the platform with a small set of users, and the results were great: they made completing lessons more satisfying, with VERY few users opting-out. So we’ve shipped them to everyone, and added a bunch of new ones while we were at it:
- Buying and selling in the shop
- Earning an achievement
- Resetting a lesson
- Generating a challenge in the Training Grounds
- A suuuper subtle “fwip” when you run your code
If bleeps and bloops aren’t your thing, you can turn them off in the top nav bar.
3. Type Hints in Every Python Project
We’ve gone back through all of the Python guided projects - Bookbot, Asteroids, Maze Solver, the AI Agent, Static Site Generator, Web Scraper, plus the OOP, Functional Programming, DSA 1 & 2, and RAG courses - and added type hints throughout the solution code. Modern Python in the industry is typed Python, and now that our in-browser editor has a full Python LSP with type checking, hints make everything better: better autocomplete, better hover docs, and earlier error detection.
4. Miscellaneous Improvements
- The bootdev CLI now prints your XP rewards alongside your test results
- Challenge search in the Training Grounds has more UX improvements
- LaTeX now renders properly in lesson content
- Courses that get new lessons are now automatically labeled so you can spot fresh content
- You can now leave guilds (but why?!?)
- Fixed a bug where the daily XP bonus could be awarded more than once per day
What Is Yet to Come
- In-browser shell lessons for the Linux course (the shell itself is built and working, we just haven’t shipped the content yet)
- A “daily challenge” experience in the Training Grounds
- Web security in TypeScript course
- Data manipulation course in Pandas and Polars
- Bash scripting course
- Terraform course
- Redis course
- Excel course
Related Articles
WannaCry: The Ransomware Attack That Shut Down Hospitals
Jun 02, 2026 by Boot.dev Team - Programming course authors and video producers
It was 3 PM on a Friday. A doctor at an NHS hospital in the UK tries to check his email. Instead, one of the PCs in the room reboots into a scary red screen demanding $300 in Bitcoin [23].
Open Source Maintainers Are Crashing Out
May 26, 2026 by Boot.dev Team - Programming course authors and video producers
Open source is a safe, sustainable development model. Right?
GitHub Keeps Going Down
May 16, 2026 by Boot.dev Team - Programming course authors and video producers
On February 9th, 2026, GitHub went down. Not “a little slow.” Not “some features degraded.” GitHub.com, the API, Git over HTTPS, Actions, Copilot - basically all of it was throwing errors.
The AI Land Grab Looks Familiar
May 11, 2026 by Boot.dev Team - Programming course authors and video producers
In May of 2013, Yahoo announced plans to buy Tumblr for 1.1 billion dollars. Yahoo’s CEO, Marissa Mayer, stood in front of the press and said, “We promise not to screw it up”.