A podcast dedicated to the social and human elements of software engineering
Burnout is unfortunately something that happens to a lot of us in our industry, and it can be an absolutely debilitating experience. In this episode, I review what burnout is, warning signs of approaching burnout, what makes our industry specifically susceptible to it, and most importantly, I review a large variety of tips and strategies you can implement today to prevent burnout.
We are often tempted to rewrite software - who doesn't like a new greenfield project? With all the promise of cleaner code, architecture, and fixing every problem in the past, they can be tempting to recommend. But here, there be dragons. Rewrites are often not the right answer and represent a unreasonable risk to yourself, your team, and your business.
We are notoriously bad at software estimation, yet we will be asked to do it hundreds if not thousands of times in our careers. Why are we so inaccurate? Can software estimation ever be accurate? Are we just doing something wrong?
As engineers, we are often faced with the question if we should build or buy a piece of software. In this episode, I attempt to provide a framework for thinking about and ultimately answering this question.
Engineering is fundamentally a social activity. This might sound completely counter intuitive, but it's an important reality for understanding the nature of our work. In this episode, for those whom are in the industry already, I describe various tips for some challenging social situations we often experience, and for those who are not in our industry yet, I explain just how social this field actually is.
One of the most powerful and important axioms in software engineering, in my opinion, is "Ya Ain't Gonna Need It". This axiom tells us that we shouldn't be implementing code on pure speculation of customer needs, but rather wait until we have solid evidence of the need from customers. I explore multiple personal stories of this in action, tips for recognizing when speculation might be occurring, discuss language...
Technical interviews have been broken for a while. In this episode, I discuss how and why our process is broken, how the industry got here, explore how other industries handle their interviews, and discuss what our interview process should look like, and how to get there.
AI is everywhere, but is it going to take our jobs as software engineers? Should we start looking for other careers? Is it safe to enter this industry if you're just entering college? We take a look at historical examples, compare this cycle with others in the past, attempt to understand what AI is good at and predict what likely will happen in the future.
If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, El Nino, true crime and Rosa Parks, then look no further. Josh and Chuck have you covered.
Does hearing about a true crime case always leave you scouring the internet for the truth behind the story? Dive into your next mystery with Crime Junkie. Every Monday, join your host Ashley Flowers as she unravels all the details of infamous and underreported true crime cases with her best friend Brit Prawat. From cold cases to missing persons and heroes in our community who seek justice, Crime Junkie is your destination for theories and stories you won’t hear anywhere else. Whether you're a seasoned true crime enthusiast or new to the genre, you'll find yourself on the edge of your seat awaiting a new episode every Monday. If you can never get enough true crime... Congratulations, you’ve found your people. Follow to join a community of Crime Junkies! Crime Junkie is presented by audiochuck Media Company.
The World's Most Dangerous Morning Show, The Breakfast Club, With DJ Envy, Jess Hilarious, And Charlamagne Tha God!
The Herd with Colin Cowherd is a thought-provoking, opinionated, and topic-driven journey through the top sports stories of the day.
The official podcast of comedian Joe Rogan.