Developer Voices

Deep-dive discussions with the smartest developers we know, explaining what they're working on, how

Episodes

Total: 78

Integration testing is always a tricky thing, fraught with problems setting up the right environment

Sam Aaron is the creator of Sonic Pi, one of the most unusual software platforms you’ll encounter. I

Evan Czaplicki—the creator of the Elm programming language —joins me to discuss the state and future

This week we’re going to look at the most essential piece of firmware in a programmer’s toolkit - th

What have we learned from more than a decade of deploying microservices? Was it a good idea? Are we

Pony is a language born out of what should be a simple need - actor-style programming with C perform

This week we take a look at Bevy, a new game engine written in Rust. And in particular, we look at a

Given how many languages have been written in C over the years, it’s not surprising to see new langu

For some kinds of application, there is no faster or cheaper way to build a user interface than in t

Lustre is a web framework that takes a lot of inspiration from Elm, some from React, and a surprisin

I’m always interested in what factors shape the design of a programming language. This week we’re ta

This week we take a look at what you can do with a GPU when you get away from just using it to draw

OCaml has one of the best-loved compilers available, and parts of it are surprisingly pluggable, so

Mapping is a hugely complex task to take on. Even if you moved as much of the data-management as you

The terminal might be the most used development tool in history. So it’s a little odd that it hasn’t

A language’s AST—it’s abstract syntax tree—is nearly always a hidden implementation detail. It’s not

DuckDB’s become a favourite data-handling tool of mine, simply because it does so many small things

RRWeb is based on a simple idea: If you capture all the DOM events in a browser session, and when th

The ZigLang team have put an astonishing amount of effort into making Zig work an effective tool for

Back in 2012, José Valim started building Elixir to as a way to have his ideal programming language