Code Podcast
Ideas that shape the way we build software
2018-09-17
This is the interview we did with Richard, founder of
Enspiral , Loomio and The Hum . We got
introduced after our episode on peer-to-peer tech was out. We
thought it would great to talk about…2018-08-30
Mathias is the lead developer of Dat protocol. He also works on
Torrent-stream (BitTorrent implementation in Javascript), Beaker Browser,
Node.js and other projects. We talk about BitTorrent, Dat, Git…2018-07-19
This is an unabridged interview with Steve Klabnik
that we originally did for the
episode on concurrency .
Steve together with Carol Nichols just
released a new book “The Rust Programming Language…2018-07-06
Slack servers are down and work stops. Facebook sells users’ personal data
to third-parties with no negative consequences to the company. Turkey
successfully blocks citizens’ access to Wikipedia…2018-03-12
Imagine – your company’s code and data are exposed. How long will it take
for malicious hackers to find vulnerabilities? To steal users’ personal
information? For developers that build on Ethereum…2018-03-08
I’m launching a patreon campaign , now there’s a way to
support Code Podcast! I’m back at work on the show and would like to release an episode at least
every two months. To do that I need your help…2017-04-28
Why is it so hard to write and maintain UI code? How can we make it
easier? On one hand, we’ve talked with people who design UI APIs we all
use. On the other, we’ve interviewed those who try to…2017-03-03
We’ve recently released the episode about type systems . To give you more context, I’ve refactored the script of the episode and added examples. Hardworking Carpenters Type System is like Ikea…2017-03-02
An unabridged version of the interview with Edwin Brady, the creator of Idris. Talking about the language itself, the concept of Dependent Types and the future of Type Systems. Host: Andrey Salomatin…2017-02-16
Your favorite features of Type Systems in one episode! Interfaces, Generics, ADT, Type Classes and Dependent Types. We’ll talk about what they are and how they shape the way we work. Host: Andrey…2016-08-01
How to design software? What are the techniques we can use? How can we become better at it? We’ve interviewed 3 engineers with completely different backgrounds to find out. Host: Andrey Salomatin…2016-04-25
Podcasts about programming are all the same. Sure, hosts and topics are
different, but the format is the same. And this format – it has it’s
limitations. For a long time I thought this was the way to…2016-04-15
Let’s escape the world where the Big Brother constantly interrupts you. Free
ourselves from the oppression of consumerism. Forget about preemptive
multitasking and enter the world of collaboration…2016-02-24
Multithreading is not the only approach we use to deal with concurrency. Single-purpose processes is our next frontier. Processes, that don`t have shared state. To coordinate, they pass messages to…2016-02-04
Laws of Newtonian mechanics don’t make sense as we get closer to the speed of light. Laws of serial execution are useless once we enter the world of concurrency. In this episode we’ll define…2016-01-31
Code is about concepts behind programming languages, frameworks and
libraries. Same beautiful patterns that are present in completely
different environments. Occasionally we will invite clever…