Coder Radio

A weekly talk show

About the show

A weekly talk show taking a pragmatic look at the art and business of Software Development and the world of technology.

Coder Radio on social media


  • 343: Say My Functional Name

    February 5th, 2019  |  50 mins 3 secs
    .net, app store, apple, c#, c# 8.0, certificates, coder radio, compiler, concurrency, developer podcast, edc, embedded development, enterprise, facebook, facebook research, functional programming, google, haskell, ios, ipad, iphone, jailbreak, macos, maybe, ml, monads, mono, nil punning, npe, null, nullable, nullable reference types, optionals, privacy, rust, rustc, safety, sideload, soundness, static types, unity, vpn, walled garden

    Mike breaks down the drama around nullable reference types in C# 8.0, and we debate what it means for the future of the language.

  • 342: Webs Assemble!

    January 28th, 2019  |  42 mins 30 secs
    apache 2, apple, c++, cd, chrome, ci, clojurescript, coder radio, compilers, developer podcast, edge, electron, ffi, firefox, games, google, javascript, jenkins, lawsuit, licenses, llvm, node, ocaml, open web, optional chaining, optionals, oracle, rails, reason, ruby, rust, software packaging, software patents, swift, transpilers, typescript, unity, v8, wasm, web standards, webassembly

    Apple wades into controversy after filing some Swift-related patents and we explore WebAssembly and its implications for the open web.

  • 341: Too Late for Jenkins?

    January 23rd, 2019  |  52 mins 24 secs
    apple, arduino, blue ocean, c++, capistrano, carbo, ci/cd, cloud, coder radio, continuous integration, deployment, developer podcast, devops, dokku, embedded development, gitlab, gryphon, hudson, ios, ipad pro, java, jenkins, jenkins x, jvm, kubernetes, mad botter, pipeline, pipelines as code, radar, rails, ruby, ruby on rails, rust, swift, usb-c

    Mike and Wes are back to debate the state of developer tools and ask where Jenkins fits in 2019.

  • 340: The Optional Option

    January 15th, 2019  |  57 mins 23 secs
    .net, aws lambda, azure, beam, c#, classes, coder radio, complexity, cron, datomic, datomic ions, developer form, developer podcast, elixir, erlang, f#, f# foundation, faas, flow control, iokit, javascript, jvm, kotlin, monad, monitoring, nerves, nerves framework, node, optionals, sdk, serverless, simplicity, structs, swift, usb-c development

    Wes joins Mike for a special Coder. They share thoughts on the costs and benefits of Optionals in Swift, uncover Mike's secret love affair with F#, and debate the true value of serverless.

  • 339: One Week at a Time

    January 7th, 2019  |  46 mins 47 secs
    .net, android, coder radio, developer podcast, development platform, jupiter broadcasting, kotlin, object-c, performance, pwa, swift, tdd

    Mike’s just had the talk, and now it's time to make some changes. Including admitting he was wrong about Swift.

  • 338: sleep(jesus);

    January 1st, 2019  |  1 hr 11 mins
    2019 development landscape, coder radio, cortex, desktop realism, development podcast, electron, jupiter broadcasting, linux desktop, macos, microsoft, qt, structure, swift, win rt, xcode

    Don’t call them resolutions, lets just call them reasonable goals. Mike and Chris share their plans for 2019’s ground work, and why every single thing is fair game.

  • 337: 2018's Deal Channels

    December 27th, 2018  |  51 mins 43 secs
    2019 predictions, alexa, business headwinds, coder radio, contracting, development podcast, homepod, indy development, javasript, jupiter broadcasting, microsoft year in review, software development

    The guys drink some Liquid Christmas Tree and reflect on the major trends of 2018, and the stuff they are preemptively freaking out about for 2019.

  • 336: It's The Culture Stupid

    December 18th, 2018  |  37 mins 43 secs
    coder radio, desktop, factory tour, jupiter broadcasting, linux, software development, system76, thelio

    Chris is back from his trip to Denver to tour System76’s factory, and what he discovered while he was there was the last thing he was expecting.

  • 335: Everyone’s Going Chrome

    December 11th, 2018  |  43 mins 23 secs
    #noestimates, chromium, coder radio, developer podcast, edge, electron, estimates, github, intelicode, jupiter broadcasting, liveshare, microsoft, peter kretzman, the case against no estimates, visual studio 2019, xamarin

    Estimates can be a very tricky thing to get right, but their vitally important. Peter Kretzman joins us to make it all a bit easier and clearer.

  • 334: Time Crisis

    December 9th, 2018  |  58 mins 51 secs
    coder radio, developer lifestyle podcast, javascript, jupiter broadcasting, kotlin, open source libraries, too old to start, top programing languages

    Mike and Chris don’t claim to have a time machine, but they still have a major problem to solve.

  • 333: Space Gray Handcuffs

    November 27th, 2018  |  57 mins 27 secs
    coder radio, development laptop, ipad pro, pencil, performance, qt, remote workstation, shell, ssh

    iPad Pro is a great machine for people that don’t want to get too much work done.

  • 332: Before Coder

    November 7th, 2018  |  54 mins 45 secs
    .net core,, coder radio, development podcast, independent contracting, mac mini, microsoft, software development, system76, thelio

    We answer how Chris and Mike started in independent contracting, and the lessons changes they’d make with some perspective of time.

  • 331: Blue Is The New Red

    October 30th, 2018  |  47 mins 41 secs
    .net core, coder radio, development podcast, github, ibm, microsoft, qml, qt, qt design studio, red hat, remote workers, swif lsp, wpf

    We react to the news that IBM is buying Red Hat, cover some feedback that sets us straight, and are pleasantly surprised by Qt Design Studio.

  • 330: Vinny's Unit Tests

    October 23rd, 2018  |  53 mins 22 secs
    coder radio, computer science, development podcast, future of .net, microsoft, microsoft patents, modules, redis labs, unit testing, xamarin

    What’s the future of .NET? With .NET Core growing and the future of the orginal .NET seems uncertain. Chris and Mike suspect there is clear possibility.

  • 329: OpenJDK or Death

    October 15th, 2018  |  46 mins 42 secs
    azure sphere, coder radio, curl, development podcast, devkit, google+,, java fud, linux, microsoft, openjdk, project strobe, visual studio

    Azure Sphere dev kits are shipping, and we take a look at the practicalities of getting setup to start developing.

  • 328: In Testing We Trust

    October 8th, 2018  |  54 mins 38 secs
    alexa, automated testing, bdd, c#, ci, coder radio, development podcast, github, homekit, homepod, mac in cloud, microsoft app center, qa, shortcuts, software contracting, tdd, unit testing, visual studio

    Mike makes his case for realism when it comes to automated testing, and a readjustment of expectations in the wider community.