August 19th, 2019 | 39 mins 22 secs
abstraction, activestorage, algebraic effects, api, coder radio, crystal, developer podcast, donald knuth, functional programming, interfaces, java, joel spolsky, jupiter broadcasting, knuth, leaky abstractions, minio, open source, protocol, rails, ruby, ruby on rails, s3, seven languages challenge, seven languages in seven weeks, type dispatch
It’s a Coder Radio special all about abstraction. What it is, why we need it, and what to do when it leaks.
August 12th, 2019 | 44 mins 4 secs
.net, 737, 737 max, aerospace, boeing, coder radio, concurrency, developer podcast, f#, functional programming, jupiter broadcasting, microsoft, ml, open source, pattern matching, ruby, rust, static types, topshell
Things get heated when it’s time for Wes to check-in on Mike’s functional favorite, F#, and share his journey exploring modern .NET on Linux.
July 29th, 2019 | 43 mins 36 secs
.net, 7 languages, clojure, clojurescript, coder radio, computer science, developer podcast, elixir, erdos, erlang, f#, foss, github, jupiter broadcasting, kotlin, lisp, microsoft, open source, openssl, parinfer, rust, rustls, sensitivity conjecture, tls, trade policy, trade war
Mike and Wes debate the merits and aesthetics of Clojure in this week's rowdy language check-in.
June 10th, 2019 | 35 mins 32 secs
7 languages, apple, apple watch, bash, bourne shell, coder radio, developer podcast, fish, foss, frp, gpl, ios, kotlin, macbook pro, macos, macpro, open source, posix, react, reactive programming, shell, software licenses, swift, swiftui, wwdc, zsh
Apple is shaking up the foundations of UI development with SwiftUI and raising developer eyebrows with a new default shell on MacOS.
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#.
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 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 29th, 2018 | 1 hr 6 mins
ai, api copyright, azure, coder radio, development, development podcast, fair use, google lawsuite, independent software, microsoft, open source, orcale, sun microsystems
Sun Microsystems was fertile ground for what might be the largest developer upset in ten years.