We jump aboard Hair Force One and are a bit let down. We get into why. Plus Mike's first impressions of the HP Dev One laptop.
We get a bit gleeful over some choice tech monopoly hypocrisy and then spicy with our 18-month outlook.
After a little async Ruby chat and developer morality struggle, Chris explains how macOS Monterey has lapped Linux with a critical workstation feature.
Things are worse than we ever thought, but that doesn't prevent us from taking a victory lap.
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. Plus Apple's audacious app store tactics, Google's troubles with Typescript, and more!
We debate the best way to package scripting language apps then explore interactive development and the importance of a good shell.
Apple is shaking up the foundations of UI development with SwiftUI and raising developer eyebrows with a new default shell on MacOS.
We react to Apple's big news at WWDC, check in with Mike's explorations of Elixir, and talk some TypeScript.
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 of them.
Mike explores the state of Xamarin.Android development on Linux, and we talk frameworks versus libraries and what Rails got right.
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.
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.
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.
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.