

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

Oct 1, 2018 • 32min
Episode 327: Smoked Laptops
Mike is the extreme laptop killer, with a tale you’ll have to hear to believe. With only a few short hours left on a deadline, it was 24 hours of chaos.
Plus we take a quick look at Mac in the Cloud, Microsoft’s new Azure service, a travel hack, and more.Links:Michael Dominick on Twitter — "Is there anyway to sign and publish #iOS apps to the AppStore sans a #mac ?"MacinCloud - Rent a Mac in the Cloud!Microsoft’s new Windows Virtual Desktop lets you run Windows 10 in the cloud — > The service will also include free Windows 7 Extended Security Updates.LG fixing Wi-Fi interference problems with UltraFine 5K Display, new units will be unaffected | 9to5Mac — LG has now said that it has identified the hardware problem in which Wi-Fi routers within 2 feet of the display resulted in signal interference issues. All new UltraFine units produced after February will not be affected as they will be fitted with ‘enhanced shielding’. Existing owners of the UltraFine 5K Display.Michael Dominick on Twitter — "That’s it no more tea beer or any other liquids near my machines. In 48 hours I’ve damaged both my Galago and MacBook Pro. @ChrisLAS was right I have a problem with laptops... #CoderRadio"Michael Dominick on Twitter — "This is the brand new one... I did nothing!!!! https://t.co/GnuOLbM4kr"Google started quietly logging you into Chrome with latest update, reports sayJoshua's Travel Hack

Sep 24, 2018 • 1h 25min
Episode 326: I'm a Stakeholder Now
After catching up the guys dig into the “why” Jupiter Broadcasting sold to Linux Academy, the big shift Chris is seeing, and why the timing was critical.
Plus we respond to some emails, chat about GitHub’s future plans to sell talent, and Mike’s big announcement: Gryphon.Links:Wyatt of VulkanMolten | Vulkan, and faster OpenGL ES, on iOS and macOS — MoltenVK is a runtime library that maps Vulkan to Apple's Metal graphics framework on iOS and macOS.Vulkan has just become the world’s first graphics API with a formal memory model. So, what is a memory model — This week, Vulkan® has become the world’s first graphics API to include a formal memory model for its associated GLSL™ and SPIR-V™ programming languages. Jonathan has found something RottenGitHub Foreshadows Big Open Source Announcements at GitHub Universe — "Businesses use open source libraries, and then they make applications from them, and then they need someone to work on them," said St John. "They will email people at GitHub, and they will come to GitHub itself and say 'We need somebody to come and work on this application built off this open source library. Can you find anybody in the community that will come and work on it?' Happens all the time."Gryphon —
Gryphon provides everything you need to intelligently display your radar data in a variety of scenarios including simulator-based training and adversary air flights.From Jupiter to Beyond: Unplugged where we talk about the merger — We announce our big news, Jupiter Broadcasting is joining Linux Academy and what we have planned for the future is huge!Linux Academy Ruby and Node Remote JobsLinux Academy SALE Happening Now - $150 Off — Exclusive discount for new or existing users upgrading to annual plans only. Sale ends 9/24/2018 at 11:59pm CDT.User Error Episode 48: Living The Dream — User Error is back!

Sep 8, 2018 • 46min
Clojure Calisthenics
Wes joins Mike to discuss why .NET still makes sense, the latest antics from Fortnite, a brave new hope for JVM concurrency, and the mind-expanding benefits of trying a Lisp.Links:Fortnite 15 Mil downloads sans Google PlayProject LoomWhat Color is Your FunctionGenerics in GoElixirClojure - Deps and CLI GuideClojure - Getting StartedReitit, Data-Driven Routing with Clojure(Script)core.async WalkthroughUnderstanding Homoiconicity, the Power Behind Clojure Macros

Aug 31, 2018 • 47min
Episode 324: Rage Against The Beer
Mike and Chris have a strong reaction to beer from Utah, and then get into the weeds around Mike’s new gear, the situation with Qt, and a few new tools they’ve recently found.Links:Gitpod — In a blink of an eye from any GitHub project, pull request, or issue to a ready-configured, fully-featured online IDE and terminal.Nativefier — Make any web page a desktop application

Aug 30, 2018 • 42min
Episode 323: Reacting to React Native
After digging into some feedback, we react to the big upset in the world of React Native.
Plus some recent hoopla, a new way to get started contributing to open source, and more!Links:Win95 in a box Scoop — A command-line installer for WindowsSteve's Travel HackSunsetting React Native — Due to a variety of technical and organizational issues, we will be sunsetting React Native and putting all of our efforts into making native amazing.React Native: A retrospective from the mobile-engineering team at Udacity — We removed the last traces of React Native from the apps because the only remaining React Native feature was being sunset and we no longer had to support it.CodeTriage — Help out your favorite open source projects and become a better developer while doing it.

Aug 14, 2018 • 46min
Episode 322: Not so Qt
Mike's adventures with Qt land him on Windows 10 this week battling DLL hell. He shares the latest developments in his attempt to build his next app with Qt.
Plus some feedback, thoughts on AMP, and why dynamic linking keeps Mike up at night.Links:Qt is not for Johnnygary likes the QtEric fround a QML Library for .NETQml.Net - Qt/Qml integration/support for .NETZMQ Setup for Qt Dev on Windowsvcpkg: C++ Library Manager — C++ Library Manager for Windows, Linux, and MacOSGoogle AMP - A 70% drop in our conversion rateQt FAQ — With a term license of Qt for Application Development or Qt for Device Creation, you pay a recurring fee during the time you develop with Qt and distribute the developed applications. You receive all updates and will be able to access online systems. After the term ends, you are no longer entitled to develop with Qt or further distribute the applications developed with Qt. Applications already distributed can be used, but not maintained.
Can I use Qt LGPL license and sell my application without any kind of restrictions?

Aug 7, 2018 • 1h 1min
Episode 321: Qt & Me
Mike shares more first impressions of Qt, the surprising places we’ve found QML in the wild, and why or why not to use Qt.
Plus we answer some questions, share some travel hacks, and discuss the top programing languages of 2018, as declared so by the IEEE.Links:Jacob's lookin for a changeMark's Travel Bag HackBAGSMART Travel Electronic Accessories Thicken Cable Organizer Bag Portable CaseDevil’s Dictionary for TechThe 2018 Top Programming LanguagesTesla announces using Qt in their carsQML

Aug 2, 2018 • 36min
Episode 320: The Big Bezos
Mike’s ordered a surprise new rig, Chris is getting particular, and do a first impressions of Qt Creator.
Plus why we all need to pull back on the AI hype a bit, and more!Links:Michael Dominick on Twitter: I seem to be melting machines at an alarming rate Michael Dominick on Twitter: So with a little help from my kid, my #GalagoPro was broken today. GUI Automated testing framework : CoderRadio

Jul 31, 2018 • 31min
Episode 319: Nadella Stamp
After we happily avoid the recent MacBook scandals, we deep dive into hardware for a bit.. And then pull it out with a overview of Microsoft Async/await pattern.Links:The Core i9 MacBook Pro Has a Serious Throttling ProblemApple confirms MacBook Pro thermal throttling, software fix coming today - The VergeLinux Academy - Microsoft Azure Training Architect (Remote)Pallet Town: Async / Await - dominickm.comAsynchronous Programming with async and await (C#) | Microsoft Docs

Jul 17, 2018 • 1h 4min
Episode 318: Losing the Anaconda
We ruminate on Python’s founder stepping down, and ponder if it was inevitable.
Plus the topic of hardware and software workflows is back in the news, and Instapaper goes independent. So why does that feel like a bad thing?Links:PyCharm CEPython language founder steps downGoogle’s new ‘Seedbank’Living with the new 15-inch MacBook ProInstapaper is going independentInstapaper is temporarily shutting off access for European users due to GDPR