5 - Testing - Is It Worth It?!?

The gang discusses all things software testing, from manual verification to automated tests and other things you can do to ensure stability!

Hosts:

Released:

Episode length: 1h 8m 10s


Summary:

This episode of the Bikeshed Podcast features a discussion about software testing, with a focus on automated testing in frontend development. The hosts, Scott Kaye, Matt Hamlin, and Dillon Curry, explore various testing methodologies, tools, and their value in different contexts. They delve into the nuances of unit, integration, and end-to-end testing, and the trade-offs involved in choosing one over the other. The discussion also touches on the role of mocking, dependency injection, and the importance of balancing test coverage with development speed. They each share personal experiences from their development career on testing, and their favorite tools.

Key Discussion Points:

A graphic showing the bell curve distribution of IQ score, the low end shows a comical depiction of a head with the text 'test in prod' above it, the middle shows another head with the text 'build a pristine hermetic environment to run tests against that matches prod 1:1', and the right hand side also shows a head with the text 'test in prod'.
The "midwit" meme reference that Matt made during the episode

Spicy Takes:

Tune in to the episode to hear all our spicy takes on testing!

Misc. References:

Scott shared a few Neovim related projects that he has been working with: