

Coder Radio
The Mad Botter
A weekly talk show taking a pragmatic look at the art and business of Software Development and the world of technology.
Episodes
Mentioned books

Mar 18, 2021 • 46min
405: Method Not Allowed
Mike goes straight for the attack and hits Chris where it hurts, then it's problem-solving time.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Datadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Common Lisp — Common Lisp Editing Extension for vscodeUSB Video Capture Card — The video capture cards is up to 4K@60Hz High Definition Input, output max resolution 1920×1080@60Hz. Adium —
Adium is a free instant messaging application for macOS that can connect to XMPP (Jabber), IRC and more. Farewell HomePod, Apple's most misunderstood product — There was a huge chasm between what it really was, and what most people thought it was – and Apple’s marketing didn’t help …Mike's CrowdSourced Trolling of ChrisEmployees Actually Work Less Than 3 Hours a Day — New research from the UK’s largest money saving brand has revealed that the average UK office worker is only productive for 2 hours and 53 minutes out of the working day.

Mar 11, 2021 • 51min
404: Not Found
Mike reveals his secret project to Chris, who has several probing questions.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Datadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Michael Dominick on Twitter — Mesa announcing something new tonight and someone we all know and love who has great hair is going disapprove of the architecture! CoderBytes — New super secret project landing page.Open Bug Bounty — Free Bug Bounty Program and Coordinated Vulnerability Disclosure.Michael Dominick on Twitter — I’m submitting a talk entitled “OpenSUSE Evangelism and The @ChrisLAS Challenge” 😈ReSharper — The Visual Studio Extension for .NET DevelopersdotUltimate — All .NET tools, ReSharper C++,
and JetBrains Rider, together in one pack Michael Dominick on Twitter — Damn.... working in #CSharp is just a pleasure.... #Tempation. Does anyone know a lot about how @dotnet #Linux binaries compare in comparison to #cpp ones? I am reconsidering some of my choices here....The iMac Pro has been discontinued — Apple confirms the meaning behind "while supplies last" note in online store.Apple discontinues the iMac Pro — More notably, the iMac Pro is a product from a different time, and represents a path Apple ultimately chose not to take with the Mac. When Apple announced in April 2017 it would make a new Mac Pro and was recommitting to its core pro customers, the iMac Pro was about to be announced. When it shipped that December, it felt very much like an interim step, a computer that was built as the replacement for the Mac Pro, only to have the Mac Pro survive after all. MWC Barcelona Conference Planning for 50,000 In-Person — As reported by Bloomberg, GSMA, the organizer of MWC Barcelona, says that it plans to hold the conference in-person between June 28 and July 1, with expectations of up to 50,000 attendees.

Mar 4, 2021 • 50min
403: Forbidden
After we pine about the way things used to be, Mike shares why he is developing a fondness for C++.Sponsored By:Datadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderA Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Links:Michael Dominick on Twitter — "Of all my machines, the humble Lemur has once again become my daily driver. Great machine from the folks at @system76."GIGABYTE M27Q 27" 170Hz 1440P KVM Gaming Monitor — 170Hz Refresh Rate, 0.5ms (MPRT) Response TimeRust: "Move fast and break things" as a moral imperative — Rust breaks a lot of stuff, and in ways that are difficult to fixFacebook Just Admitted It Has Lost the Battle With Apple Over Privacy — The company launched an ad campaign that shows just how worried it is about Apple's upcoming privacy changes.Gmail for iOS Updated for the First Time in Three Months — After neglecting the app for several months, Google today finally updated Gmail on the App Store for the first time in exactly three months.Stadia version of Terraria is back in production after developer reconciles with Google — The co-creator previously announced it was canceledWhy TMB Chose C++ in '21 — We went with C++. Before you flip your lid, here’s why.

Feb 25, 2021 • 1h 10min
402: Payment Required
We open the robe and share some vintage career origin stories.
And we save Mike's soul by answering a few emails.Sponsored By:A Cloud Guru: ACG's spring sale is the perfect time to plant the seeds for your digital transformation. Fast track to cloud with the most effective and comprehensive cloud learning platform. Promo Code: springintocloud21Datadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderThe Coder: The Coder is made from 100% cotton terry velour for soft, cozy wear and is embroidered on the left chest with a classic white-on-black Coder Radio logo. Save $10 with code SWIFT. Promo Code: SWIFTLinks:Coder Radio Episode 400 Poster — Celebrate 400 episodes of Coder Radio with this word cloud tribute poster.The Coder — Look and feel comfortable, while kicking ass. Life is better in a robe.Keychron K3 Ultra-slim Wireless Mechanical Keyboard — Keychron K3 Ultra-slim Wireless Bluetooth Mechanical Keyboard has included keycaps for both Windows and macOS, and users can hotswap every switch in seconds with the hot-swappable version. Keychron K3 review — If you need the lightest and smallest low-profile mechanical keyboard, Keychron's new K3 fits the bill.Keychron K3 Travel PouchKeychron K6 Wireless Mechanical Keyboard — Crafted to maximize your workspace with an ergonomic design, while retaining all necessary multimedia and function keys. The hot-swappable version offers the freedom to easily personalize your typing experience without soldering.RSI Work Regime — When Chris mentioned his ongoing battle against RSI on episode 401, it got me thinking about a few coding techniques I rely on.Start with a niche — One of the most common mistakes is to ignore niches and just try to attract all kinds of customers. It’s essential to find 1-2 ponds to start from and then expand to the other, larger, and more promising lakes and oceansAnnouncing .NET 6 Preview 1 — Our unification efforts offer something for all .NET developers. If you are desktop app developer, there are new opportunities for you to reach new users. If you are a mobile app developer, you will benefit from using the mainline .NET tools and APIs while targeting iOS and Android platforms. If you are a web or cloud developer, it will be easier to expose services to .NET mobile apps and share code with them.

Feb 18, 2021 • 45min
401: Unauthorized
Mike crosses over to report back from the other side, and Chris is along for the ride.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Datadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderThe Coder: The Coder is made from 100% cotton terry velour for soft, cozy wear and is embroidered on the left chest with a classic white-on-black Coder Radio logo. Save $10 with code SWIFT. Promo Code: SWIFTLinks:Michael Dominick on Twitter — "Holy crap! All those years not trying #ThinkPad from @Lenovo - I didn’t know what I was missing!"Michael Dominick on Twitter — "It's so beautiful! #WSL #Linux @CoderRadioShow. Another don't tell @ChrisLAS ;) CC @PengwinLinux And yes, I am taking a mild WSL challenge again."OpenLiteSpeed WordPress Server | Linode Marketplace — This One-Click gives you OpenLiteSpeed, PHP, MySQL Server, WordPress, LiteSpeed Cache, and other useful applications.Google resumes updating iPhone apps, including YouTube — The vast majority of Google’s iOS apps have not been updated since early December. Google's iOS Apps, Which Still Haven't Been Updated Since Early December — After saying “This app is out of date”, its warning goes on to say “You should update this app.” We can’t. “The version you’re using doesn’t include the latest security features to keep you protected. Only continue if you understand the risks.”Here’s a first look at Microsoft’s xCloud for the web — Microsoft has started testing its xCloud game streaming through a web browser. Sources familiar with Microsoft’s Xbox plans tell The Verge that employees are now testing a web version of xCloud ahead of a public preview. The service allows Xbox players to access their games through a browser, and opens up xCloud to work on devices like iPhones and iPads.Microsoft Begins Testing xCloud Game Streaming Service in Browser for iOS and iPadOSWelcoming Google as a Visionary Sponsor of the PSF — Google's donations and sponsorship funds will be used to support a number of PSF initiatives, including the first CPython Developer in Residence.Recommitting to the Python Software FoundationGitHub - tensorflow/swift: Swift for TensorFlow — It was archived in February 2021.

Feb 11, 2021 • 48min
400: Bad Request
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 Hoopla we've just got to talk about.Sponsored By:A Cloud Guru: In this course, you will develop all of the skills you need to write effective and complex shell scripts that can automate mundane tasks and complex implementations. Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderThe Coder: The Coder is made from 100% cotton terry velour for soft, cozy wear and is embroidered on the left chest with a classic white-on-black Coder Radio logo. Save $10 with code SWIFT. Promo Code: SWIFTDatadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Links:Coder Radio Episode 1 MP4 - Direct Download — Michael and Chris introduce our new weekly software development podcast. We start with a look at ways beginners can get started with development.
Plus we chat about the issues new developers face entering a market dominated by App stores.
Then – How platform vendors are feeling the need to reclaim greater control from developers.Gateways to Programming | Coder Radio Episode 1Coder Radio Episode 400 Poster — Celebrate 400 episodes of Coder Radio with this word cloud tribute poster. Every title turned into one cool poster.The Coder | Official Coder Radio Robe — The Coder is made from 100% cotton terry velour for soft, cozy wear. Embroidered on the left chest with a classic white on black Coder Radio logo.Hacker Tried to Poison Florida City's Water Supply, Police Say —
The hacker tried to drastically increase sodium hydroxide levels in the water, Pinellas County, Florida, officials said on Monday.RabbitMQ Message Server One-Click App | Linode Marketplace — RabbitMQ is a highly available intermediary for messages to scale applications and prevent impacts to performance due to message processing. Monitor message status and performance stats in the simple interface, or control entirely in the command line. Message queuing ensures that your server is optimized for your application’s load time, reducing performance impacts due to too many message requests. Use plugins to connect to other tools, including Kubernetes and Prometheus.Rust Foundation - Hello World! — Today, on behalf of the Rust Core team, I’m excited to announce the Rust Foundation, a new independent non-profit organization to steward the Rust programming language and ecosystem, Congratulations, Rustaceans, on the creation of the Rust Foundation! | AWS Open Source BlogMac utility Homebrew finally gets native Apple Silicon and M1 support — There aren't bottles for every package yet, but the work is in progress.Why I Still Use RSS — I firmly believe the Internet, and what it stood for, peaked with RSS.Newsboat, an RSS reader — Newsboat is an RSS/Atom feed reader for the text console.

Feb 4, 2021 • 36min
399: Better Living Through Bots
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 the show.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Google Stadia Shuts Down Internal Studios — Google will close its two game studios, located in Montreal and Los Angeles. Neither had released any games yet. That closure will impact around 150 developers, one source familiar with Stadia operations said. Slack’s Outage on January 4th 2021 - Slack Engineering — As if this was not already an inauspicious start to the New Year, while we were in the early stages of investigating, our dashboarding and alerting service became unavailable. After You Die, Microsoft Wants to Resurrect You as a Chatbot — In a December 2020 patent, Microsoft outlines a process for uploading data about a person—even the deceased—to turn their likeness into a chatbot.
Data of the dead: Virtual immortality exposes holes in privacy lawsPerl-clutching hijackers appear to have seized control of 33-year-old programming language's .com domain= — A warning went up on the perl.org infrastructure weblog overnight notifying users that perl.com now directed to a parking site and advised against visiting "as there are some signals that it may be related to sites that have distributed malware in the past."Huginn: Your agents are standing by! — Huginn is a system for building agents that perform automated tasks for you online. They can read the web, watch for events, and take actions on your behalf. Huginn's Agents create and consume events, propagating them along a directed graph. Think of it as a hackable version of IFTTT or Zapier on your own server.

Jan 28, 2021 • 37min
398: Testing the Test
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.Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Datadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:Alacritty: A cross-platform, OpenGL terminal emulator. — Alacritty is a modern terminal emulator that comes with sensible defaults, but allows for extensive configuration. By integrating with other applications, rather than reimplementing their functionality, it manages to provide a flexible set of features with high performance. The supported platforms currently consist of BSD, Linux, macOS and Windows.How We Ported Linux to the M1 — At Corellium, we've been tracking the Apple mobile ecosystem since iPhone 6, released in 2014 with two 64-bit cores. Apple Seeds Second Release Candidate Version of macOS Big Sur 11.2 to Developers — macOS Big Sur 11 included a ContentFilterExclusionList that let Apple's apps like the App Store, Maps, iCloud, and more to avoid firewall and VPN apps that users had installedProbabilistic flakiness: How do you test your tests? — While we use automated tests to detect regressions in product quality, until recently we had no means of automatically detecting whether the tests themselves were deteriorating.

Jan 21, 2021 • 55min
397: Electron Ennui
Is performance the ultimate requirement? What amount of compromise are we comfortable with?Sponsored By:A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderDatadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Links:Electron package guidelines — Arch Linux provides global electron and versioned electron* packages that can be used to run an electron application via a shellscript wrapper.Intel has to be better than ‘lifestyle company’ Apple at making CPUs, says new CEO — “We have to deliver better products to the PC ecosystem than any possible thing that a lifestyle company in Cupertino” makes, Gelsinger reportedly told Intel employees. “We have to be that good, in the future.”Intel suggests it will wait for new CEO to make critical decisions to fix manufacturing crisis - oregonlive.comMacBook Pro, iMac, Mac Pro, M1 Rumors — This week was sure a busy one in the Apple world, with a flurry of announcements out of CES early in the week followed by a rash of Mac- and iPhone-related rumors later in the week.The Shape of Code » Software effort estimation is mostly fake research

Jan 14, 2021 • 1h 3min
396: Everyone Fools Around with Linux in College
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 audience.Sponsored By:A Cloud Guru: In this course, we cover the skills and concepts necessary to pass the Red Hat RHCSA exam, using a mix of lessons and hands-on labs.Datadog: Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/coderLinks:code-server: VS Code in the browser — Run VS Code on any machine anywhere and access it in the browser.Homebrew on Apple Silicon — The biggest issue for me was Homebrew. According to this issue “There won’t be any support for native ARM Homebrew installations for months to come.” No big deal though. Homebrew can work just fine with Rosetta 2 and some things work natively.Download Visual Studio Code Insiders — Get the latest release each day.Widely Used Software Company May Be Entry Point for Huge U.S. Hacking - The New York Times — Russian hackers may have piggybacked on a tool developed by JetBrains, which is based in the Czech Republic, to gain access to federal government and private sector systems in the United States.Question on Quora that Captures the Impact — Are creators of IntelliJ, the JetBrains company, a project of Russian secret services stealing secrets from all the Western software shops? Parler is officially offline after AWS suspension — True to its word, Amazon Web Services (AWS) suspended services to ParlerAmazon Is Suspending Parler From AWSParler sues Amazon for kicking it off the internet — Parler compares itself to ‘a hospital patient on life support’Apple M1 Docker Tech Preview — This tech preview is aimed at early adopters of Apple M1 machines, who would like to try an experimental build of Docker Desktop.


