How did We Even Arrive Here?

Topics covered
Popular Clips
Episode Highlights
Debugging
Debugging can often feel like a wild goose chase, as recounts his experience with a null pointer error during serialization. He discovered that the issue was due to a seldom-used trace level in the library, which led to a frustratingly random bug that took an embarrassing amount of time to resolve 1. and Joe also discuss the importance of understanding stack traces and how hidden frames in Intellij can reveal crucial information 2.
  Â
Networking
Networking issues can be equally perplexing, as Joe shares his ordeal with a noisy PoE switch. His attempt to replace the fans led to a short circuit, frying a fan header on his $350 switch 3. adds his own troubleshooting woes, explaining the complexities of diagnosing power supply issues in eco-friendly systems 4.
  Â
Software
Software bugs can have far-reaching consequences, as highlighted by a discussion on legacy code and software liability. Joe talks about the challenges of maintaining outdated technologies and the potential for significant problems due to tribal knowledge 5. The team also explores a recent incident involving Crowdstrike, where a bootloader issue caused widespread system crashes, raising questions about software liability and the impact on industries like airlines and healthcare 6.
Related Episodes
How to be a Programmer
Answers 383 questionsHow to be an Advanced Programmer
Answers 383 questions
Tackling Tough Developer Questions
Answers 383 questionsHow to be an Intermediate Programmer
Answers 383 questions

Is Kubernetes Programming?
Answers 383 questions

Big Data - How Far is Too Far?
Answers 383 questions

Specialize or Bounce Around?
Answers 383 questions

AI, Blank Pages, and Client Libraries...oh my!
Answers 383 questions

Docker Licensing, Career and Coding Questions
Answers 383 questions

Water Cooler Gpt
Answers 383 questions

Programmer Strengths and Weaknesses
Answers 383 questions

Keyboards, Cloud Costs, Static Analysis, and Philosophy
Answers 383 questionsYou Asked For It
Answers 383 questions

Clean Code - How to Write Classes the Right Way
Answers 383 questions

The Pragmatic Programmer - Tracer Bullets and Prototyping
Answers 383 questions
