1. EachPod
EachPod
Developer Voices - Podcast

Developer Voices

Deep-dive discussions with the smartest developers we know, explaining what they're working on, how they're trying to move the industry forward, and what we can learn from them.

You might find the solution to your next architectural headache, pick up a new programming language, or just hear some good war stories from the frontline of technology.

Join your host Kris Jenkins as we try to figure out what tomorrow's computing will look like the best way we know how - by listening directly to the developers' voices.

Tech News News Technology
Update frequency
every 7 days
Average duration
70 minutes
Episodes
96
Years Active
2023 - 2025
Share to:
Shouldn't Data Connections Be Easier? (with Ashley Jeffs)

Shouldn't Data Connections Be Easier? (with Ashley Jeffs)

Benthos wants to be part of your Data Engineering toolkit - it’s there as a quick and easy way to set up data pipelines and start streaming data out of A and into B. In contrast to a lot of the tools…

01:15:25  |   Wed 24 Jan 2024
What can game programming teach us about databases? (with Tyler Cloutier)

What can game programming teach us about databases? (with Tyler Cloutier)

The world of game programming might seem a million miles away from 'regular' programming. But they still have to deal with the same kinds of data, scale and concurrency problems that we’re all famili…

01:05:31  |   Wed 17 Jan 2024
Is Odin,

Is Odin, "programming done right"? (with 'Ginger' Bill Hall)

Odin’s creator, Bill Hall, makes some bold claims about the language, including that it’s “programming done right”. Before that starts a war on the internet, we’d best ask him to explain what that me…

01:00:04  |   Wed 10 Jan 2024
Can Event-Driven Architecture make Software Design Easier? (with Bobby Calderwood)

Can Event-Driven Architecture make Software Design Easier? (with Bobby Calderwood)

This week’s guest describes Event Sourcing as, “all I’m going to use for the rest of my career.” But what is Event Sourcing? How should we think about it, and how does it encourage us to think about …

01:09:59  |   Wed 03 Jan 2024
How Lisp is designing Nanotechnology (with Prof. Christian Schafmeister)

How Lisp is designing Nanotechnology (with Prof. Christian Schafmeister)

One of our oldest languages meets one of our newest sciences in this episode, as we talk with Professor Christian Schafmeister, an award-winning nanotech researcher who's been developing a language a…

00:52:58  |   Wed 27 Dec 2023
Roc - A Functional Language looking for those Software Sweetspots  (with Richard Feldman)

Roc - A Functional Language looking for those Software Sweetspots (with Richard Feldman)

Sometimes, what a programming language makes harder is just as important as what it makes easier. For a simple example, think of GOTO. We’ve been wisely avoiding it for decades because it makes confu…

01:01:48  |   Wed 20 Dec 2023
If Kafka has a UX problem, does UNIX have the answer?  (with Luca Pette)

If Kafka has a UX problem, does UNIX have the answer? (with Luca Pette)

One of the recurring themes in the big data & data streaming worlds at the moment is developer experience. It seems like every major tool is trying to answer this question: how do we make large-scale…

01:19:29  |   Wed 13 Dec 2023
Will we be writing Hare in 2099? (with Drew DeVault)

Will we be writing Hare in 2099? (with Drew DeVault)

This week we're back on systems programming with Hare. A C-like language for the ages. We talk to its creator, Drew DeVault, about what he thinks we can learn from the past 50 years of programming, a…

00:54:38  |   Wed 06 Dec 2023
Startups Should Solve Real People's Real Problems (with Michael Drogalis)

Startups Should Solve Real People's Real Problems (with Michael Drogalis)

A few months ago, Michael Drogalis quit his job and decided launch 4 viable startup business ideas in 4 months, publically documenting every step of the journey. Over here at Developer Voices it seem…

00:51:30  |   Wed 29 Nov 2023
Is Flink the answer to the ETL problem? (with Robert Metzger)

Is Flink the answer to the ETL problem? (with Robert Metzger)

Integration is probably the last, hardest, and least well thought-out part of any large software project. So anything that makes the data-streaming job easier is worth knowing about. So this week we …

01:04:26  |   Wed 22 Nov 2023
What's Zig got that C, Rust and Go don't have? (with Loris Cro)

What's Zig got that C, Rust and Go don't have? (with Loris Cro)

Zig is a programming language that’s attempting to become “the new C” - the language of choice for low-level systems programming and embedded hardware. Going into that space not only puts it in compe…

01:23:52  |   Wed 15 Nov 2023
Why did Redpanda rewrite Apache Kafka? (with Christina Lin)

Why did Redpanda rewrite Apache Kafka? (with Christina Lin)

Would you ever take on a rewrite of one of the largest and most popular Apache projects? And if so, what would you keep the same and what would you change?

This week we’re talking to Christina Lin, wh…

00:49:27  |   Wed 08 Nov 2023
Debezium - Capturing Data the Instant it Happens (with Gunnar Morling)

Debezium - Capturing Data the Instant it Happens (with Gunnar Morling)

This week we’re looking at Debezium - an open source project that taps into a huge number of databases and lets you stream data to other systems in real time. It’s a huge project that covers a wide r…

01:02:38  |   Wed 01 Nov 2023
When We Talk About Software (with Francesco Tisiot)

When We Talk About Software (with Francesco Tisiot)

Ever read a bad README? We all have, and most of the time, we’ve just moved right along. A programmer that can’t communicate their ideas will find no-one uses their software. And that’s true even out…

00:32:00  |   Wed 25 Oct 2023
Semantic Search: A Deep Dive Into Vector Databases (with Zain Hasan)

Semantic Search: A Deep Dive Into Vector Databases (with Zain Hasan)

As interesting and useful as LLMs (Large Language Models) are proving, they have a severe limitation: they only know about the information they were trained on. If you train it on a snapshot of the i…

01:02:00  |   Wed 18 Oct 2023
The Future of Data is Now is the Future of Data (with Thomas Camp)

The Future of Data is Now is the Future of Data (with Thomas Camp)

Real-time data is gradually becoming a standard requirement in systems design. Our customers are beginning to demand it, our colleagues in other departments are starting to expect it. Whether you’re …

01:01:15  |   Wed 11 Oct 2023
Databases, Ambitions, and a Testing Silver Bullet? (With Joran Dirk Greef)

Databases, Ambitions, and a Testing Silver Bullet? (With Joran Dirk Greef)

How far would you go to get the kind of database you want? How deep into the stack would you dive to re-architect a system for the kind of performance, reliability and scale you believe in? Today's g…

01:06:40  |   Wed 04 Oct 2023
Starting A Tech Business. Again. And Again. And Again. (with Michael Drogalis)

Starting A Tech Business. Again. And Again. And Again. (with Michael Drogalis)

Ever wanted to start a tech business? Michael Drogalis has done it successfully in the past, and now he’s trying again (and again and…) as he makes a very public attempt to start 4 new tech businesse…

00:54:04  |   Wed 27 Sep 2023
How Do You Assemble a Complete Software System? (with Ben Gamble)

How Do You Assemble a Complete Software System? (with Ben Gamble)

Ask any software developer about their favourite stack, and they'll probably have strong opinions. (They might even have a snappy acronym for it, like LAMP or JAM or...) But if you ask any business a…

01:10:27  |   Wed 20 Sep 2023
Clickhouse: Faster Queries, Faster Answers (with Alasdair Brown)

Clickhouse: Faster Queries, Faster Answers (with Alasdair Brown)

In modern systems, the amount of data keeps getting larger, and the time available keeps getting shorter. So it's almost inevitable that we're augmenting our general-purpose databases with dedicated …

01:15:03  |   Wed 13 Sep 2023
Disclaimer: The podcast and artwork embedded on this page are the property of Kris Jenkins. This content is not affiliated with or endorsed by eachpod.com.