Compose cover image

Reliable software: An interview with Jon Gjengset

Compose

00:00

Balancing Quality and Creativity in Software Development

This chapter addresses the challenges of writing software under constraints, focusing on the tension between meeting deadlines and maintaining software quality. It explores the mindset of continual improvement while highlighting the importance of balancing creativity and technical rigor, especially in the context of transitioning code to new programming languages like Rust. Additionally, the chapter introduces fuzz testing and property testing techniques that help ensure code reliability and accuracy during implementation changes.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app