May 20th, 2019 | 46 mins 37 secs
abc-deploy, coder radio, development podcast, event-based, microsot, python, python language summit, python2 vs python3, rails logic, twisted, wsl, wsl2
A strong argument against Python’s batteries included model exposes some bigger problems the community is struggling with.
May 13th, 2019 | 47 mins 54 secs
ai, android, ascii, automation, chrome os, coder radio, community, core ml, developer podcast, documentation, egpu, flutter, freeplane, google, google i/o, ibm, java, jetbrains, kotlin, mac os, microsoft, microsoft build, ml, omnigraffle, qa, red hat, red hat summit, testing, triple booting, windows subsystem for linux, windows terminal, wsl2
Microsoft catches Mike’s eye with WSL 2, Google gets everyone's attention with their new push for Kotlin, and we get a full eGPU report.
May 8th, 2019 | 34 mins 30 secs
.net, .net 5, .net core, ahead of time, aot, automated testing, clr, coder radio, community, compilers, conway's game of life, developer podcast, development environments, devops, documentation, f#, functional programming, ide, ios, java, javadoc, jit, lfnw, literate programming, llvm, manual testing, mono, objective c, oop, open source, pengwin, project uno, qa, rdoc, runtime, rust, sdet, simulation, swift, testing, testing culture, ui programming, unity, uwp, visual studio code, visual studio code remote, web assembly, wsl, xamarin, xaml
.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft's plans and speculate about what they mean for F#.
May 2nd, 2019 | 1 hr 45 secs
.net, aws, bosque, chromebooks, chromeos, coder radio, developer podcast, earth day, egpu, f#, git-secrets, gpl, hardware, lgpl, mad botter, memory management, ml, pinning, programming language research, qt, rust, software licenses, strong types, system76, telemetry, thunderbolt, type safety, typed strings, typescript, windows, windows 10, xfce
Mike and Wes dive into Bosque, Microsoft’s new research language, and debate if it represents the future of programming languages, or if we should all just be using F#.
April 25th, 2019 | 45 mins 34 secs
.net, actors, akka, avalonia, aws, beam, c#, clojure, clojurescript, coder radio, developer podcast, developer training, distributed systems, earth day, elastic beanstalk, elixir, erlang, fortran, joe armstrong, learning, let it crash, low latency, mad botter, open source, prolog, reading code, rust, tetris, tiddlywiki, typescript, voip, winforms
We celebrate the life of Erlang author Dr Joe Armstrong by remembering his many contributions to computer science and unique approach to lifelong learning.
April 17th, 2019 | 50 mins 7 secs
amd, apple, chromebook, chromeos, clojure, coder radio, coreml, crates.io, developer education, developer podcast, egpu, elixir, erlang, graphics cards, haskell, http prompt, ios, java, linux desktop, machine learning, mesa, microsoft, nvidia, ocaml, pengwin, programming languages, python, rails, ruby, rust, sean griffin, thunderbolt, usb-c, windows, windows 10, wlinux, wsl
Mike's back with thoughts on his recent adventures with the Windows Subsystem for Linux and what it might mean for the future of Linux development.
April 9th, 2019 | 50 mins 4 secs
airplay, apple, artificial intelligence, bootloaders, burnout, coder radio, criticism, dax, developer podcast, disco dingo, dos, feedback, filesystems, grub, initramfs, intel, intel optane, internet comments, knoppix, linux, linux mint, logo changes, machine learning, netflix, persistent memory, platform wars, pmem, printers, self driving cars, software engineering, software infrastructure, software lifecycle, streaming video, systemd, tesla autopilot, ubuntu, ubuntu 19.04, volkswagen, xfs
Mike’s away so Chris joins Wes to discuss running your workstation from RAM, the disappointing realities of self driving cars, and handling the ups and downs of critical feedback.
April 1st, 2019 | 38 mins 14 secs
Mike explores the state of Xamarin.Android development on Linux, and we talk frameworks versus libraries and what Rails got right.
March 26th, 2019 | 42 mins 18 secs
We debate Rust's role as a replacement for C, and share our take on the future of gaming with Google's Stadia.
March 18th, 2019 | 44 mins 38 secs
737, 737 max, app development, apple, apple tax, apple watch, aws, boeing, browser wars, chrome, coder radio, cost cutting, developer podcast, ec2, edge, elastic beanstalk, feedback, firefox, ie6, internet explorer, ios, ipad, legacy designs, microsoft, monetization, monoculture, open standards, python, ruby, safety, serverless, skype, software design, spotify, streaming services, time to play fair, ui, ux, webrtc
We join the fight between Apple and Spotify, and debate the meaning of 'fair play' in the App Store and the browser wars.
March 11th, 2019 | 40 mins 3 secs
api shutdown, automation, aws, battery life, breaking change, brendan gregg, build server, chrome, ci, clojure, clojurescript, cloud9, code signing, code-server, coder radio, darter pro, dependencies, developer podcast, ebpf, elementary os, fastlane, firefox, functional programming, generative testing, gitlab, google, google plus, google+, haskell, idempotent, integration tests, ios, laptop review, macos, oauth, omniauth, outage, pop!_os, quickcheck, rails, react, ruby, safari, scale, standards, state, system76, testing, ui tests, unit tests, vscode, wasm, web assembly
Mike has salvaged a success story from the dumpster fire of the Google+ shutdown, and Wes shares his grief about brittle and repetitive unit tests.
March 5th, 2019 | 47 mins 21 secs
Mike breaks down what it takes to build a proper iOS build server, and leaves the familiar shallows of Debian for the open waters of openSUSE.
February 26th, 2019 | 45 mins 21 secs
access, apple, aws, aws lambda, azure, azure functions, coder radio, containers, developer podcast, docker, functional programming, hardware, haskell, ios development, linux, microservices, objective c, patent trolls, patents, pragmatism, ruby on rails, rust, serverless, software patents, swift, swift on windows, tools, vapor, vmware, web development, windows, zealots
The three of us debate when to go full serverless, and if ditching servers is worth the cost.
February 19th, 2019 | 55 mins 37 secs
.net, 13”, autosleep, c#, coder radio, darter pro, design, desktop, developer podcast, f#, functional programming, ios development, laptop, linux, login form, lts, macbook pro, microsoft, modal, pattern matching, pop!_os, post, scale, simplicity, sleep, snap packages, snapcraft, subscriptions, swift, switch expression, system76, thelio, ubuntu core
The guys discuss the real last bastion of scratch your own itch, and debate the merits of recent C# functional programing fads that are transforming the language.
February 12th, 2019 | 1 hr 5 mins
The gangs all together and cover your poignant feedback right out of the gate. Then we jump into the psychological trap of freelancing, and imagine a world where app stores are a true level playing field.
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.