Coder Radio
Episodes
441: Dependency Derby
24 Nov 2021
Contributed by Lukas
Are Linux devs getting upset with the Python community? We weigh in on a nuanced issue. Plus the mass-mod resignation over at Rust, and Mike's thought...
440: Just Say No to M1
17 Nov 2021
Contributed by Lukas
We get some spicy emails, dig into why Mike just picked up another Linux laptop, and then share our real thoughts on Web3. Plus, how we met, and why t...
439: Github NoPilot
10 Nov 2021
Contributed by Lukas
Microsoft has a bunch of new goodies for developers, but Mike is becoming more and more concerned about an insidious new feature.
438: The Oppenheimer Problem
03 Nov 2021
Contributed by Lukas
After a little async Ruby chat and developer morality struggle, Chris explains how macOS Monterey has lapped Linux with a critical workstation feature...
437: Microsoft War Stories
27 Oct 2021
Contributed by Lukas
Chatting about the week's .NET news leads us into a blue-tinted tale of woe. When Microsoft taketh, they also giveth. But is it enough? Plus, which Ma...
436: The Diablo is in the Details
20 Oct 2021
Contributed by Lukas
Why mastering your development environment can be a tricky feat, and a server outage brought to you by the late 1990s.
435: Ask Alice
13 Oct 2021
Contributed by Lukas
Mike just launched the secret project he's been working on for months and shares all the details. And Chris has a surprise for the end of the show.
434: Coding Gungan Style
07 Oct 2021
Contributed by Lukas
It's final push time on a big project for Mike, but Chris is the one who is exhausted. Still we've got some new insights into testing and thoughts on...
433: Falling for FastAPI
29 Sep 2021
Contributed by Lukas
Mike's falling in love with FastAPI and gives us a hint at the next project he's building. Plus, our thoughts on employee machine monitoring and build...
432: That Time We Stepped In It
22 Sep 2021
Contributed by Lukas
We’ve really had a week, one of those makes ya feel old kinda weeks.
431: Success is not Illegal
15 Sep 2021
Contributed by Lukas
The more you read into it, the worse it gets. At least we have new devices to keep us happy.
430: Steamy PostgreSQL Shower
08 Sep 2021
Contributed by Lukas
We are coming in hot, literally. It's a day of spicy takes.
429: Apple Fools Everyone
01 Sep 2021
Contributed by Lukas
Recent reports would have you believe Apple has made significant concessions to developers. Don't be fooled! We read between the lines and break down ...
428: Epic's Receipts
25 Aug 2021
Contributed by Lukas
Things are worse than we ever thought, but that doesn't prevent us from taking a victory lap. Plus, Chris levels up his Mac skillz and gets his MacBoo...
427: Second-Class Desktop
18 Aug 2021
Contributed by Lukas
Chris makes a big mistake on the road, and Mike drops some reality-based sage wisdom. But it's really all just a ruse to get you to email the show.
426: The Thoughtful Triangle
11 Aug 2021
Contributed by Lukas
Is there a secret motive behind Apple's announced plans to scan iMessage and iCloud Photo Library content? Plus how using a common SDK just cost Zoom ...
425: Ruby in the Rough
04 Aug 2021
Contributed by Lukas
Big promises are being made in Ruby land, Tech Crunch says Open Source is dead, and we have thoughts to share about both! We also discuss Google's Tim...
424: Denial of DOS
28 Jul 2021
Contributed by Lukas
Mike shares his adventures coding while riding Amtrak, Chris is trying to get DOS running while he still can, and many of you wrote in sharing your co...
423: Dead Desktop Disco
21 Jul 2021
Contributed by Lukas
Has Microsoft figured out a way to invalidate the GPL? We're skeptical. Plus, the Gnome project says the traditional desktop is dead, and extensions ...
422: Don't Code in Bed
14 Jul 2021
Contributed by Lukas
It seems AI isn't replacing developers just yet, and why we think you shouldn’t get too comfortable. Plus the almost impossible story of how Mike de...
421: Misdirected Request
07 Jul 2021
Contributed by Lukas
Has Google already started its decline? Our surprising take. Plus the trouble with Co-Pilot, and a lot more.
420: You Can't Sideload Happiness
01 Jul 2021
Contributed by Lukas
Mike's got some strong feels about his new system, and Chris spent a week with Windows 11. And that's not even scratching the surface. It's a wild one...
419: Authentication Timeout
24 Jun 2021
Contributed by Lukas
Big Tech's punishment train has been en route for years, but now that it's almost arrived, are we getting onboard? Plus Mike's recent tech woes and C...
418: I'm a Teapot
16 Jun 2021
Contributed by Lukas
We get a bit skeptical about Stripe Identity, how it works, and precisely why we don't like some of their privacy trade-offs. Plus, a tool we're calli...
417: Why Would Developers Care?
09 Jun 2021
Contributed by Lukas
Our takes on the important bits from Apple's WWDC 2021 keynote and State of the Union. None of the fluff, just the stuff the mattered.
416: Strange Voltron of Hell
02 Jun 2021
Contributed by Lukas
Mike's unique take on the bold promises made at MS Build this year, and the one item he REALLY wants announced at WWDC next week. Plus a batch of your...
415: Keyboard Kurious
26 May 2021
Contributed by Lukas
We both fall for a new fancy keyboard; then we get philosophical about free software's never-ending quest to conquer mobile.
414: Google I/NO
19 May 2021
Contributed by Lukas
After Chris gets a reality check from Mike, the guys answer some emails and admit a cold hard truth. Plus our reaction to the creation of a Linux Sub...
413: Painpoints to Profits
12 May 2021
Contributed by Lukas
Chris struggles with his nature, while Mike shares some sage developer advice that everyone should hear before using a platform like AWS. Then we reac...
412: Context in Comprehension
05 May 2021
Contributed by Lukas
From adventures in learning, a recipe for great collaborations, to creativity and problem-solving in tech. It's a deep dive chat with Wes Payne. Othe...
411: The Misadventures of Mad Mikhail
28 Apr 2021
Contributed by Lukas
Mike has a few stories to share, but more importantly a very hard lesson he's going to make damn sure you learn. And Chris has a breakthrough after s...
410: M1 has a Dirty Little Secret
21 Apr 2021
Contributed by Lukas
Our thoughts on the hardware Apple announced this week, and if any of it is suitable for professional workloads. Plus your feedback, a few random stor...
409: Conflict
14 Apr 2021
Contributed by Lukas
We visit an alternate reality where Epic wins in their fight against Apple, COBOL reigns supreme, and the halls of great Jedi Temple are lined with Ob...
408: Request Timeout
07 Apr 2021
Contributed by Lukas
After a decade long fight, no one feels like a winner. Plus, the tail of an embarrassing switch gone wrong, and our thoughts on Oracle vs. Google fin...
407: Halls of Glowing Apples
31 Mar 2021
Contributed by Lukas
Ruby has gone off the rails this week, and Wes is here to explain what’s happened. Plus emails into the show send Chris into a full Linux panic.
406: Functional Sadism
24 Mar 2021
Contributed by Lukas
Some sage developer wisdom is overshadowed by Mike's mad stonk game, while Chris worries Apple's secret M1 tricks charming Linux users.
405: Method Not Allowed
17 Mar 2021
Contributed by Lukas
Mike goes straight for the attack and hits Chris where it hurts, then it's problem-solving time.
404: Not Found
10 Mar 2021
Contributed by Lukas
Mike reveals his secret project to Chris, who has several probing questions.
403: Forbidden
03 Mar 2021
Contributed by Lukas
After we pine about the way things used to be, Mike shares why he is developing a fondness for C++.
402: Payment Required
24 Feb 2021
Contributed by Lukas
We open the robe and share some vintage career origin stories. And we save Mike's soul by answering a few emails.
401: Unauthorized
17 Feb 2021
Contributed by Lukas
Mike crosses over to report back from the other side, and Chris is along for the ride.
400: Bad Request
10 Feb 2021
Contributed by Lukas
After reflecting on more than 8 years of the show, we get into solving problems and taking names. Plus a couple of special announcements, and some Hoo...
399: Better Living Through Bots
03 Feb 2021
Contributed by Lukas
Microsoft is working on a bot that can deepfake you real good, and we have thoughts. Plus some insights into testing, and a special friend returns to ...
398: Testing the Test
27 Jan 2021
Contributed by Lukas
The guys can't help but laugh when they hear the test tests one well-known online giant is testing. You might say they get a bit testy.
397: Electron Ennui
20 Jan 2021
Contributed by Lukas
Is performance the ultimate requirement? What amount of compromise are we comfortable with?
396: Everyone Fools Around with Linux in College
13 Jan 2021
Contributed by Lukas
Mike and Chris discuss the recent JetBrains FUD and ponder the impact of recent AWS policy enforcement. Plus a bunch of cool setups sent in by our aud...
395: 50 Shades of M1
06 Jan 2021
Contributed by Lukas
Their lives change forever when they meet a handsome, tormented, laptop.
394: SaaS is a Blast
30 Dec 2020
Contributed by Lukas
Services and subscriptions get a bad wrap, so we flip the script and talk about the ones we're grateful to pay for.
393: The Snake in the Room
23 Dec 2020
Contributed by Lukas
Mike details his favorite python tools and his tricks for performance concerns. Plus a bunch of workspace improvement ideas, feedback, and more.
392: Seduced by The Snake
16 Dec 2020
Contributed by Lukas
Mike recalls how he accidentally converted his development shop into a Python house, and Chris experiments with his Minimum Viable Robe.
391: Coder In the Woods
09 Dec 2020
Contributed by Lukas
Time to talk business, and Chris reveals his biggest mistake since going independent.
390: The Gold Rust
02 Dec 2020
Contributed by Lukas
After we geek out about keyboards, we answer some feedback and take a dip in the Rust lust.
389: Smoked Laptops
25 Nov 2020
Contributed by Lukas
Mike buys a laptop live on air while Chris worries about the turkey.
388: MacOS Lincoler
18 Nov 2020
Contributed by Lukas
The guys deploy their sage wisdom to answer your age-old questions and solve why the latest macOS is less appealing than ever to developers. Plus our ...
387: ARMed & Dangerous
11 Nov 2020
Contributed by Lukas
Our first reactions to Apple's ARM event, how these new systems will impact developers, and if we're buying one.
386: i386
04 Nov 2020
Contributed by Lukas
Chris attempts a Lizard intervention and gets sucked into Mike's Green tinted data center paradise. Plus our thoughts on the Raspberry Pi 400, and Ap...
385: Edging the Fox
28 Oct 2020
Contributed by Lukas
Microsoft is making aggressive moves to court more and more developers. We put on our analyst hats and lay out the hard cold truth. Plus our trouble w...
384: Leaping Lizard People
21 Oct 2020
Contributed by Lukas
It's confession hour on the podcast, and your hosts surprise each other with several twists and turns.
383: Java Justice
13 Oct 2020
Contributed by Lukas
We have a different take on the Oracle v. Google case that may usher in an API copyright doom! Or so they say... Plus we answer great feedback and ch...
382: Hacktoberbust
06 Oct 2020
Contributed by Lukas
We examine the deeper problems in Open Source development the recent Hacktoberfest drama has exposed. Plus some great feedback, failures to launch, an...
381: Flamewar Feedback Frenzy
30 Sep 2020
Contributed by Lukas
We provoked quite a response and cover the feedback that puts us in our place. Then we dive into the wild era of text editor of yore and solve an age-...
380: Developer Unfriendly
23 Sep 2020
Contributed by Lukas
We get nerdy about Blueprints, and then wary about the future of software distribution. Pour a glass of milk and prepare for some hot takes!
379: Neckbeards Get Shaved
16 Sep 2020
Contributed by Lukas
Is it a Post-Open Source world now that the mega-clouds are here? We share our thoughts on this renewed idea. Plus, our reactions to Nvidia buying Arm...
378: Rust, Safe for Marketing
09 Sep 2020
Contributed by Lukas
A special friend of the show joins us to discuss C++ in 2020 and the growing adoption of Rust. Plus feedback, a Python surprise and a little small bus...
377: An Epic Underdog
02 Sep 2020
Contributed by Lukas
GitHub just made a major behind-the-scenes upgrade, and we chew on some of the impressive details. Plus, our thoughts on Epic vs. Apple, the larger s...
376: WESA BACK!
25 Aug 2020
Contributed by Lukas
We reboot the show to capture Mike's love of coupons and update you on what we have been up to recently since the show's fake demise.
375: The Grey Havens
16 Sep 2019
Contributed by Lukas
We say goodbye to the show by taking a look back at a few of our favorite moments and reflect on how much has changed in the past seven years.
374: Python's Long Tail
09 Sep 2019
Contributed by Lukas
As Python 2's demise draws near we reflect on Python's popularity, the growing adoption of static typing, and why the Python 3 transition took so long...
373: Interactive Investigations
02 Sep 2019
Contributed by Lukas
We debate the best way to package scripting language apps then explore interactive development and the importance of a good shell. Plus npm bans termi...
372: Crystal Clear
27 Aug 2019
Contributed by Lukas
We're back and going crazy about Crystal, a statically typed language that's as fast as C and as slick as ruby. Plus an update on Rails 6, Intel's gro...
371: Absurd Abstractions
19 Aug 2019
Contributed by Lukas
It’s a Coder Radio special all about abstraction. What it is, why we need it, and what to do when it leaks. Plus your feedback, Mike’s next langua...
370: F'ing #
13 Aug 2019
Contributed by Lukas
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. Plus...
369: Old Man Embraces Cloud
05 Aug 2019
Contributed by Lukas
Chris finally gets excited about Docker just as Wes tells him it’s time to learn something new. Plus the state of browser extension development, the...
368: Clojure Clash
29 Jul 2019
Contributed by Lukas
Mike and Wes debate the merits and aesthetics of Clojure in this week's rowdy language check-in. Plus why everyone's talking about the sensitivity con...
367: 10x Evilgineers
22 Jul 2019
Contributed by Lukas
Mike rekindles his youthful love affair with Emacs and we debate what makes a "10x engineer". Plus the latest Play store revolt and some of your feed...
366: Functional First
16 Jul 2019
Contributed by Lukas
It’s a Coder Radio special as Mike and Wes dive into functional programming in the real world and share their tips for applying FP techniques in any...
365: Objectively Old
08 Jul 2019
Contributed by Lukas
Wes turns back the clock and explores the message passing mania of writing Objective-C without a Mac, and we wax-poetic about programming language his...
364: Gabbing About Go
01 Jul 2019
Contributed by Lukas
Mike and Wes burrow into the concurrent world of Go and debate where it makes sense and where it may not. Plus gradual typing for Ruby, a new solution...
363: Find Your Off-Ramp
24 Jun 2019
Contributed by Lukas
We take on the issues of burnout, work communication culture, and keeping everything in balance. Plus Wes asks 'Why Not Kotlin' and breaks down where ...
362: It Crashes Better
17 Jun 2019
Contributed by Lukas
It's a Coder three-way as Chris checks-in with an eGPU update, and Mike shares his adventures with ReasonML. Plus the state of linux application packa...
361: ZEEEE Shell!
10 Jun 2019
Contributed by Lukas
Apple is shaking up the foundations of UI development with SwiftUI and raising developer eyebrows with a new default shell on MacOS. Plus feedback wi...
360: Swift Kick In The UI
03 Jun 2019
Contributed by Lukas
We react to Apple's big news at WWDC, check in with Mike's explorations of Elixir, and talk some TypeScript. Plus Mike's battles with fan noise, and w...
359: 7 Languages
28 May 2019
Contributed by Lukas
Wes is back and Mike's got a few surprises in store, including a new view on Electron, a hot take on titles, and a programming challenge for the both ...
358: Batteries are Leaking
20 May 2019
Contributed by Lukas
A strong argument against Python’s batteries included model exposes some bigger problems the community is struggling with. We chat about all of it. ...
357: 3 OSes 1 GPU
13 May 2019
Contributed by Lukas
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.
356: Fear, Uncertainty, and .NET
08 May 2019
Contributed by Lukas
.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 might mean for...
355: F# Shill
02 May 2019
Contributed by Lukas
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 a...
354: A Life of Learning
25 Apr 2019
Contributed by Lukas
We celebrate the life of Erlang author Dr Joe Armstrong by remembering his many contributions to computer science and unique approach to lifelong lear...
353: A Week with WSL
17 Apr 2019
Contributed by Lukas
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. Pl...
352: Self Driving Disaster
09 Apr 2019
Contributed by Lukas
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 ...
351: Riding the Rails
02 Apr 2019
Contributed by Lukas
Mike explores the state of Xamarin.Android development on Linux, and we talk frameworks versus libraries and what Rails got right. Plus adventures wit...
350: Rusty Stadia
27 Mar 2019
Contributed by Lukas
We debate Rust’s role as a replacement for C, and share our take on the future of gaming with Google's Stadia. Plus Objective-C's return to grace, M...
349: Their Rules, Your Choice
19 Mar 2019
Contributed by Lukas
We join the fight between Apple and Spotify, and debate the meaning of 'fair play' in the App Store and the browser wars. Plus some thoughts on the l...
348: Dependency Dangers
12 Mar 2019
Contributed by Lukas
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. Pl...
347: Rusty Rubies
05 Mar 2019
Contributed by Lukas
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. Plus We...
346: Serverless Squabbles
26 Feb 2019
Contributed by Lukas
The three of us debate when to go full serverless, and if ditching servers is worth the cost. Plus the battle against the Cult of Swift gains new all...
345: F# Envy
19 Feb 2019
Contributed by Lukas
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 t...
344: Cupertino's King Makers
12 Feb 2019
Contributed by Lukas
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 ...
343: Say My Functional Name
05 Feb 2019
Contributed by Lukas
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. Plus a fresh reminde...
342: Webs Assemble!
29 Jan 2019
Contributed by Lukas
Apple wades into controversy after filing some Swift-related patents and we explore WebAssembly and its implications for the open web. Plus the latest...