Frontend Masters Boost RSS Feed https://frontendmasters.com/blog Helping Your Journey to Senior Developer Tue, 25 Nov 2025 21:48:07 +0000 en-US hourly 1 https://wordpress.org/?v=6.9 225069128 How to Fix Any Bug https://frontendmasters.com/blog/how-to-fix-any-bug/ https://frontendmasters.com/blog/how-to-fix-any-bug/#respond Tue, 25 Nov 2025 21:48:06 +0000 https://frontendmasters.com/blog/?p=7854 Dan Abramov has an interesting article How to Fix Any Bug where he’s having Claude write the code, but a bug shows up he needs to fix. Claude just isn’t getting it and it keeps saying it’s fixed when it isn’t (classic).

Claude was repeatedly wrong because it didn’t have a repro.

Meaning Claude couldn’t see the bug for itself. My first thought was: Dan! You gotta get Chrome DevTools MCP! This essentially makes the browser context for Claude, which is in my experience pretty damn helpful. But Dan actually had the Playwright MCP going, so it was a more complicated issue than just that. The path to a solution:

This exact workflow—removing things one by one while ensuring the bug is still present—saved my ass many times.

Reminds me of the lesser-known git feature git-bisect.

]]>
https://frontendmasters.com/blog/how-to-fix-any-bug/feed/ 0 7854
Junior Dev Tip: “Scroll Up” https://frontendmasters.com/blog/junior-dev-tip-scroll-up/ https://frontendmasters.com/blog/junior-dev-tip-scroll-up/#respond Wed, 29 Oct 2025 16:47:21 +0000 https://frontendmasters.com/blog/?p=7566 Alex Riviere shares a quick story of a junior developer not looking in the right places for error messaging that would directly help them.

… the tools do provide you with information most of the time. You genuinely just need to take a few extra seconds and read what it is saying.

]]>
https://frontendmasters.com/blog/junior-dev-tip-scroll-up/feed/ 0 7566
“the hardest bug I ever debugged” https://frontendmasters.com/blog/the-hardest-bug-i-ever-debugged/ https://frontendmasters.com/blog/the-hardest-bug-i-ever-debugged/#respond Tue, 08 Apr 2025 18:00:13 +0000 https://frontendmasters.com/blog/?p=5553 Jacob Voytko shares the tale of a very difficult bug to track down. It’s always interesting to get a little insight into how people go about narrowing down the scope of a bug. In this case, it narrowed all the way down to code you’d never guess would be the cause of the bug, but such is the nature of our work sometimes.

If you haven’t heard about the bug about the 500 mile limit on email, that’s a real classic.

]]>
https://frontendmasters.com/blog/the-hardest-bug-i-ever-debugged/feed/ 0 5553
500 Mile Email https://frontendmasters.com/blog/500-mile-email/ https://frontendmasters.com/blog/500-mile-email/#respond Tue, 09 Apr 2024 23:21:46 +0000 https://frontendmasters.com/blog/?p=1646 Have you heard the story of the 500 mile email? It’s a facinating story about someone on a college campus who could only send an email around 500 geographical miles. It sounds absurd, but it ended up being true!

Harley Hicks has started a brand new site/newsletter named after this famous debugging story in order to share more stories like that. The one about the Wi-Fi only working in the rain is similarly satisfying.

]]>
https://frontendmasters.com/blog/500-mile-email/feed/ 0 1646