Work In Programming
Josh Cunningham - Digging deeper into a product to understand the entire software development lifecycle
This week Matt sits down with Josh Cunningham, technical lead at Auth0. Josh started his 15-year programming career while studying chemistry and quickly moved into freelancing and agency work before joining Auth0. We discuss the learning curve of joining a fast-growing product company, and how quickly. In this episode, we discuss why and how testing is critical and how to navigate the real human issue of remote communication. Josh also explains why he finds journaling so important both on a professional and personal basis.
Other things discussed in this episode include:
- Writing code that's testable means writing better code.
- How to give useful code reviews.
- Tests are documentation, and other lessons from Lucho.