Make Better Software-logo

Make Better Software

Podcasts >

Interviews with makers about how they build great software

Interviews with makers about how they build great software
More Information

Location:

NY

Genres:

Podcasts

Description:

Interviews with makers about how they build great software

Twitter:

@fogcreek

Language:

English


Episodes

Justin Searls - The Problems with Open Source (and How to Fix Them)

10/29/2015
More
In this interview with Justin Searls, Co-Founder at development agency Test Double, we discuss issues in open source software and what we can do about them. Justin raises problems for both consumers and contributors - like managing hundreds of dependencies to security issues and burnt-out maintainers. We dive into the efforts being made to address these and what you can do too.

Duration:00:21:19

Yitzchok Willroth - From Talmudic Maxims to Software Engineering Excellence

10/12/2015
More
In this interview with Yitzchok Willroth, aka CodeRabbi, we discuss how he has applied Talmudic Maxims to improve Software Engineering practices at Grovo. We cover how in teaching others we can develop ourselves, the benefits of pair programming, how you can get product and engineering teams to work closely together and important metrics to focus engineering teams.

Duration:00:15:30

Matt Wynne - Saving Agile with BDD and Cucumber

9/4/2015
More
In this interview with Matt Wynne, Co-founder of Cucumber Ltd. and author of The Cucumber Book, we discuss Behavior-driven Development. We go into the typical problems Agile teams have, and how BDD can help. Including the importance of conversations, automated testing and concrete examples. We also discuss common mistakes made by those new to BDD and its drawbacks.

Duration:00:17:39

Laurent Bossavit - Myths of Software Engineering

3/5/2015
More
In this interview, Laurent Bossavit debunks myths common in Software Engineering. He explains the findings of his research into the primary sources behind theories like the 10x Programmer and the Exponential Defect Cost Curve.

Duration:00:17:06

Jay Fields - Effective Unit Testing

3/2/2015
More
In this interview with Jay Fields, we discuss Unit Testing. How to write tests that are maintainable and can be used by all team members, when to use TDD, the limits of DRY within tests and how to approach adding tests to untested codebases.

Duration:00:12:05