Discussion about this post

User's avatar
Akos Komuves's avatar

> What’s the debugger?

This trend on X reappears every couple of months: console.log is the best debugger!

While log lines are cool and definitely give great value for the time invested, the problem is that when beginners see this, they never really take the time to go further and actually learn to use the DevTools (speaking of web apps), which is something you must know to uncover more difficult bugs, memory hogs, or leaks.

It's not uncommon for someone with years of experience developing web apps to see the debugger for the first time.

Expand full comment
Basma Taha's avatar

Awesome topic. Learning the effective ways of debugging is crucial for any software engineer to level up and perform effectively in their job. We're not just paid to build stuff, but also to fire fight, quickly.

I find the tracing tools that you mentioned super helpful. We use Jaeger in my team. And, it's very useful to know where the bottlenecks are. Especially while debugging parallelism issue or database issues. Which are the worst!

Expand full comment
2 more comments...

No posts