Software Engineering Radio - The Podcast for Professional Software Developers

SE-Radio Team

Technology, Software How-To

Chart Positions

Software How-To 2
Technology 23

Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. Every 10 days, a new episode is published that covers all topics software engineering. Episodes are either tutorials on a specific topic, or an interview with a well-known character from the software engineering world. All SE Radio episodes are original content — we do not record conferences or talks given in other venues. Each episode comprises two speakers to ensure a lively listening experience. SE Radio is an independent and non-commercial organization. All content is licensed under the Creative Commons 2.5 license.


We’re pleased to welcome Kishore Bhatia to SE Radio. Kishore is a developer at heart and currently works on solving enterprise business problems at scale using blockchains.He leads the engineering team at BlockApps with new product development, infrastructure, platform engineering, and operations.With 16+ years in software development (C/C++ on...

Featured Podcast


Kishore Bhatia talks with Kieren James-Lubin about Blockchains. Topics include Blockchains, Cryptocurrency, Bitcoin, Distributed Ledger, Decentralized Apps, Ethereum, Smart Contract development with Solidity, ICO’s and Tokens. Related Links IEEE search for blockchains Blockchain TED Talk Ethereum Solidity Smart Contracts Truffle for testing...

Edwin Brady speaks to Matthew Farwell about Type Driven Development and the Idris Programming language. The show covers:what a type is;static vs dynamic types in programming languages;dependent types;the Idris programming language;why Idris was created.Type safe printfmodelling state in Idrismodelling protocols in Idrismodelling concurrency in...

Felienne talks with Michael Feathers about Legacy Code. When is something legacy? Is working on legacy different from working on greenfield code? Do developers need different skills and techniques? Testing legacy code. How to test a legacy system? When do we have enough tests to feel safe to start coding? Techniques to make legacy systems […]