← All projects

PODCAST / A 2021 EXPERIMENT

Software Engineers.

Conversations with the people behind the software.

In 2021, I invited six engineers to talk about their work, their decisions and what they learned along the way.

Cover of the Software Engineers podcast: a small desktop window titled PODCAST, the name of the show repeated four times and a full loading bar.

Key facts

Status
Experimenton pause since October 2021
Years
2021
Role
Host
Highlight
6 episodes, from April to October 2021

The conversations.

06 EPISODES / 2021

Six guests, six perspectives on making software. Guest roles and references reflect the time of recording.

Episode 01

Sebastiano Mandalà

CTO at Freejam · Creator of Svelto.ECS

Why treat ECS as a programming paradigm rather than an optimization trick? Sebastiano shares the experience that shaped his approach and the trade-offs of using ECS in games.

Explore episode
Episode 02

Sean Austin

VP of Engineering at Super Evil Megacorp

What makes a good home for engineering talent? Sean talks about leading people, working remotely and why his studio builds its own E.V.I.L. game engine.

Explore episode
Episode 03

Maximiliano Contieri

Software engineer, educator & Code Smells author

A conversation about the problems at the heart of software engineering, teaching and writing—with detours into AI, the singularity and the Fermi paradox.

Explore episode
Episode 04

Adam Martin

CTO at plural.ai · ECS practitioner

A second perspective on Entity Component Systems. Adam looks back on his career and his journey with ECS, offering a different view from the first episode with Sebastiano.

Explore episode
Episode 05

Woody Zuill

Software development consultant · Mob programming pioneer

From building software for his own shop to helping teams work together. Woody introduces mob programming, shares practical advice and discusses pitfalls to avoid.

Explore episode
Episode 06

Mathias Buus

Hypercore Protocol lead · Node.js & P2P developer

What does it take to build peer-to-peer software? Mathias discusses his background in Node.js and his contributions to Hypercore, Dazaar and Beaker Browser.

Explore episode

Why I started it

I thought we, software engineers, were lacking podcasts discussing our journeys, challenges and quests. There are tons of blogs but very few podcasts.

Why it stopped

I stopped after six episodes. The editing was costing me a lot, and it was difficult to find guests and to fit the recording in their schedule.

I would like to resume it eventually, if I can find a more or less automatic way to do the editing with AI.

GOOD THINGS START WITH A CONVERSATION.

Something on your mind?

LinkedIn
sonny@the-internet: ~

A small window into a curious mind.

Type help to look around. No serious hacking required.

↑ ↓ command historytry a little curiosity