Cover art for podcast Software Crafts Podcast

Software Crafts Podcast

51 EpisodesProduced by João RosaWebsite

You can listen to the weekly episodes where João Rosa (@joaoasrosa) interview one guest. We will discuss the views on one heuristic (or rule of thumbs). It will be a relaxed conversation about the crafts around the software.

episodes iconAll Episodes

Interview with Anand Safi

October 12th, 2021

38:46

In this episode, Anand Safi is our guest. Anand is challenged with the “Most Valuable First” pattern from the Object-Oriented Reengineering Patterns repository (http://scg.unibe.ch/download/oorp/OORP.pdf). He starts to …

Interview with Jason Rosoff

September 28th, 2021

37:02

Jason Rosoff is the guest of this episode. We start the interview with the pattern “Personalized relationships for co-creation” from the Cloud Native …

Interview with Liz Keogh

September 14th, 2021

35:19

Today, our guest is Liz Keogh. She is challenged with the heuristic “Ongoing Education‘ from the Cloud Native Patterns repository (

Interview with Andrea Goulet

August 31st, 2021

36:54

In this episode, we host Andrea Goulet, and she brings her own heuristic: “Empathy system architecture”. She has been doing research about empathy …

Interview with Dragan Stepanović

August 18th, 2021

36:52

Dragan Stepanović is our guest, and he brings his heuristic: “Continuous code reviews enable higher team's throughput”. We dive into Dragan’s research on how async code reviews affect the quality and throughput of teams …

Interview with Johanna Rothman

August 3rd, 2021

42:33

Today we host Johanna Rothman, and she is challenged with the heuristic “Get the team in a rhythm” from the Xebia Essentials repository (https://essentials.xebia.com/team-rhythm/). She starts explaining how the team …

Interview with Monarch Wadia

July 20th, 2021

40:15

Monarch Wadia is our guest, and he is challenged with the heuristic “Master your tools” from the Xebia Essentials repository (

Interview with Julie Lerman

July 6th, 2021

36:19

In this episode, Julie Lerman is our guest, and she is challenged with the pattern “Conserve familiarity” from the Object-Oriented Reengineering …

Interview with Jeppe Cramon

June 22nd, 2021

39:07

Jeppe Cramon is the guest for this episode. He is challenged with the pattern “Make a Bridge to the New Town” from the Object-Oriented Reengineering Patterns repository (http://scg.unibe.ch/download/oorp/OORP.pdf). …

Interview with Aviv Ben-Yosef

June 8th, 2021

32:30

Aviv Ben-Yosef is our guest for this episode. We will start with the heuristic “Dynamic Strategy”, from the Cloud Native Patterns (https://www.cnpatterns.org/strategy-risk-reduction/dynamic-strategy). Aviv explains …

Interview with Lea Kovac Beckman

May 25th, 2021

35:33

If you are curious about the guest, we are hosting Lea Kovac Beckman. She is challenged with the heuristic “Be curious” from the Xebia Essentials repository (https://essentials.xebia.com/curiosity/). She describes how …

Interview with Einar Høst

May 11th, 2021

36:08

Einar Høst is the guest of this week. He is challenged with the heuristic “It’s easier to keep a system working than to fix it after you break it” …

Interview with James Urquhart

April 27th, 2021

35:56

In this episode, we host James Urquhart. James is challenged with the heuristic “Use of standard interfaces and protocols for event-driven …

interview with Peter Maddison

April 13th, 2021

39:02

This week, Peter Maddison is our guest, and he is challenged with the heuristic “Measure what matters” from the Cloud Native Patterns repository (https://www.cnpatterns.org/strategy-risk-reduction/measure-what-matters). …

Interview with Andrew Harmel-Law

March 30th, 2021

36:52

Andrew Harmel-Law is our guest of this week, and he will share his experiences over the heuristic “Maximize cohesion, minimize coupling” from the Xebia Essentials repository (

Interview with Niranjani Manoharan

March 17th, 2021

31:03

This week on our show, we have Niranjani! She will share her opinion and experiences about the heuristic “Sleep easy on a green build” from the Xebia Essentials repository (https://essentials.xebia.com/no-broken-builds/

Interview with Ken Power

March 3rd, 2021

36:06

Ken Power is challenged with the heuristic “Use a systematic mechanism of learning” from the Simon Wardley Doctrine repository (

Interview with Dawn Ahukanna

February 10th, 2021

32:20

 A new episode is out, and today we feature Dawn Ahukanna (@dawnahukanna). She is challenged with the heuristic “Your solution should not be more …

Interview with Steve Pereira

January 27th, 2021

35:39

This week, Steve Pereira will be challenged with the heuristic “Remove bias and duplication” from the Wardley Doctrine repository (

Interview with Trond Hjorteland

January 20th, 2021

35:15

In this episode, our guest Trond Hjorteland is challenged with the heuristic “Complex systems evolve out of simple systems that worked” from Embedded …

Interview with Edzo Botjes

January 13th, 2021

34:45

“Design for constant evolution” is the heuristic for our guest, Edzo Botjes. The heuristic is part of the Simon Wardley Doctrine repository (

Interview with Mykola Gurov

January 6th, 2021

35:57

New year, new episode. Mykola Gurov is the first guest of the year, and we challenge him with the heuristic “Diagnose before cure” from the Xebia …

Interview with Laveena Ramchandani

December 30th, 2020

35:35

Today Laveena Ramchandani will share her experiences about the heuristic “Tests should be fast, reliable and independent” from the Xebia Essentials …

Interview with Melissa Benua

December 23rd, 2020

37:47

This week we feature Melissa Benua as our guest. She will share her experiences and opinion about the heuristic “Distribute power and decision making” from the Simon Wardley Doctrine (

Interview with Gitte Klitgaard

December 16th, 2020

47:34

Gitte Klitgaard is our guest. She will tell us her experiences and practices with the pattern “Blameless inquiry” for the Cloud Native Patterns …

Interview with Manuel Pais

December 9th, 2020

33:06

This week Manuel Pais is our guest. We challenge him with the pattern “Internal Evangelism” from the Cloud Native Patterns repository (

Interview with Xin Yao

December 2nd, 2020

34:12

This week Xin Yao is our guest. She will share her opinion about the heuristic “Think Fast, Inexpensive, Restrained, and Elegant (FIRE)” from the Simon Wardley Doctrine (

Interview with Khaled Souf

November 25th, 2020

36:01

New week, new episode. And the guest is Khaled Souf, and I challenge him with the heuristic “Split functionality into small units” from the Xebia Essentials repository (https://essentials.xebia.com/thirty-minute-methods/

Interview with Sander van Vliet

November 18th, 2020

36:31

Sander is the guest of this week. We will share his experiences with the pattern “Reproducible development environments” from the Cloud Native Patterns repository (

Interview with Parveen Khan

November 11th, 2020

31:20

Parveen Khan is our guest! This episode she will give her opinion and experiences about the heuristic “You get what you measure” from the Xebia Essentials repository (https://essentials.xebia.com/what-you-measure/). She …

Interview with Ben Mosior

November 4th, 2020

36:24

And a new episode is out. This week our guest is Ben Mosior, and we will ramble about the heuristic “Prefer rich modes of communication” from the Xebia Essentials repository (

Interview with Pat Kua

October 28th, 2020

30:50

Pat Kua is our guest for this episode. He will share his thoughts on the pattern “Decide Closest to the Action” from the Cloud Native Patterns …

Interview with Nick Tune

October 20th, 2020

35:06

In this week’s episode, we have Nick Tune as our guest. He will rumble about the heuristic “The ability to improve a design occurs primarily at the interfaces. This is also the prime location for screwing it up.” from …

Interview with Jessy Halison

October 13th, 2020

34:27

Jessy Halison is our guest for episode 18. She will share her experiences about the pattern "Manage for Creativity from Cloud Native Patterns …

Interview with Tobias Goeschel

October 6th, 2020

32:06

In this episode, Tobias Goeschel shares his experiences with the pattern “Strangle Monolith Application” from Cloud Native Patterns repository (

Interview with Lisa Crispin

September 29th, 2020

34:33

In this episode, Lisa Crispin shares her experiences with the pattern “Delayed Automation” from the Cloud Native Patterns repository (https://www.cnpatterns.org/development-design/delayed-automation). We discuss the …

Interview with Andra Sonea

September 22nd, 2020

32:50

In this week episode, Andra Sonea is telling us when she focuses on the specific problem or distils the general solution. She will share her …

Interview with Julius Gamanyi

September 15th, 2020

29:53

In this episode, Julius Gamanyi is the guest. We will discuss the longest heuristic so far: “Past experience is excellent for providing a reality …

Interview with Paul de Raaij

September 8th, 2020

30:07

In this week episode, we have Paul de Raaij as our guest. He distils the heuristic “Strategy is iterative, not linear” from the Simon Wardley …

Interview with Matthew Skelton

September 1st, 2020

31:59

Matthew Skelton is the guest of episode 12, and we will discuss the heuristic “Eliminate waste” from Xebia Essentials repository (https://essentials.xebia.com/eliminate-waste/). From the definition of waste in the IT …

Interview with Ellis de Haan

August 25th, 2020

30:37

Episode #11 is out. The guest this week is Ellis de Haan, and we will discuss the heuristic “Listen to your ecosystems” from Simon Wardley Doctrine (

Interview with Jutta Eckstein

August 18th, 2020

32:01

Jutta Eckstein is the guest of episode 10. She will share her thoughts on the heuristic “Favor continuous improvement over delayed perfection” front he Xebia Essentials repository (

Interview with Elisabeth Hocke

August 11th, 2020

29:56

Lisi is our guest for episode #9. We will analyse the heuristic "No multitasking" from the Xebia Essentials repository (

Interview with Kenny Baas-Schwegler

August 4th, 2020

32:18

On episode #8 we have Kenny Baas-Schwegler. We started the interview with the heuristic “Find the root cause” from the Xebia Essentials repository (https://essentials.xebia.com/genchi-genbutsu/). Kenny shares with us …

Interview with Jim Gough

July 28th, 2020

34:40

The guest of this episode is Jim Gough. He will share his thoughts about the heuristic “Algorithmic optimizations have a greater impact than …

Interview with Gien Verschatse

July 21st, 2020

31:51

Another week pass by. And this episode Gien Verschatse join us to share her ideas about the heuristic “Optimise for future potential” from DDD Heuristics repository (

Interview with Joost van Wollingen

July 14th, 2020

29:48

In this episode, Joost van Wollingen will share his insights about the heuristic “Think of code and test as one” from the Xebia Essentials repository …

Interview with Krisztina Hirth

July 7th, 2020

30:36

For episode number 4 we have Krisztina Hirth. See will share (pun intended) her insights about the heuristic “Share the design” from the Xebia Essentials repository (

Interview with Patrick Smacchia

June 30th, 2020

31:06

This week we have Patrick Smacchia, the creator of NDepend. We will discuss software maintainability, and for that, Patrick will share his opinion on the heuristic "No broken windows" from the Xebia Essentials …

Interview with Evelyn van Kelle

June 23rd, 2020

28:12

The guest for episode number two of Software Crafts Podcast is Evelyn van Kelle. She shared her opinion on the heuristic “If something is too complex to understand, it must be wrong” from the Xebia Essentials repository …

Interview with Rebecca Wirfs-Brock

June 17th, 2020

20:08

For the first episode of Software Crafts Podcast, we have Rebecca Wirfs-Brock! We discuss the heuristic “Improve practices, don’t just follow the …

Loading ...

Are you the creator of this podcast?

Verify your account

and pick the featured episodes for your show.

Listen to Software Crafts Podcast

RadioPublic

A free podcast app for iPhone and Android

  • User-created playlists and collections
  • Download episodes while on WiFi to listen without using mobile data
  • Stream podcast episodes without waiting for a download
  • Queue episodes to create a personal continuous playlist
RadioPublic on iOS and Android
Or by RSS
RSS feed
https://softwarecraftspodcast.libsyn.com/radiopublic

Connect with listeners

Podcasters use the RadioPublic listener relationship platform to build lasting connections with fans

Yes, let's begin connecting
Browser window

Find new listeners

  • A dedicated website for your podcast
  • Web embed players designed to convert visitors to listeners in the RadioPublic apps for iPhone and Android
Clicking mouse cursor

Understand your audience

  • Capture listener activity with affinity scores
  • Measure your promotional campaigns and integrate with Google and Facebook analytics
Graph of increasing value

Engage your fanbase

  • Deliver timely Calls To Action, including email acquistion for your mailing list
  • Share exactly the right moment in an episode via text, email, and social media
Icon of cellphone with money

Make money

  • Tip and transfer funds directly to podcastsers
  • Earn money for qualified plays in the RadioPublic apps with Paid Listens