Coder Radio

The Mad Botter
undefined
Oct 13, 2021 • 59min

435: Ask Alice

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.Sponsored By:A Cloud Guru: The Certified Entry-Level Python Programmer Certification (PCEP) is a great place to start when getting Python certified. 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:Michael Dominick on Twitter — "Excited to share Alice from @TheMadBotterINC. She's an #automation #nocode tool that understands all kinds of different data formats and can help your business run more efficiently. Think of her as a Rosetta Stone for data! Got a problem? #AskAliceApple is appealing the Epic Games ruling it originally called a ‘resounding victory’ — Apple has filed for an appeal of the ruling in its major trial against Epic. While Apple largely won that case (the company went so far as to call the ruling a “resounding victory”) with Judge Gonzalez Rogers ruling in favor of Apple in nine of the ten claims Epic brought against the company, it did lose in one important way: the judge found that Apple violated California’s anti-steering rules, and demanded that Apple let developers link to outside payment systems. That policy would have taken over in December, but it may be pushed out beyond that — and it seems that’s the point. Justice Department Makes Quiet Push on Antitrust EnforcementUnderstanding all of Python, through its builtins — Python as a language is comparatively simple. And I believe, that you can learn quite a lot about Python and its features, just by learning what all of its builtins are, and what they do. Alice - Mike's new project! — The AI Bot Designed to make your business more efficient.PyO3 — Rust bindings for Python, including tools for creating native Python extension modules. Running and interacting with Python code from a Rust binary is also supported.Michael Dominick on Twitter — "Does anyone know of a way to get @TwitterSupport / @Twitter to review a site and relive that it shouldn’t be blacklisted? Kind of need this resolved for Monday" Twitch Streamer Earnings Increase for Top Gamers, Data From Hack Shows — The streaming platform, best known for its videogame streamers, has paid out $889 million so far this year through September, up from $517 million over the same period in 2020.
undefined
Oct 7, 2021 • 44min

434: Coding Gungan Style

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 an emerging category of developer. Plus, why the hermit developer is alive and well, some important feedback, and a Python tip.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:Hermit programmers are dead — However, with the advent of cloud computing and AI, the scenery may change soon for this profession. It’s time for programmers to mutate into sociable software engineers, recap and re-adapt, and take advantage of the only thing that machines cannot overtake: our human nature. Otherwise, I believe misfit programmers will perish… for sure.Why OpenAI’s Codex Won’t Replace Coders — It might create a new specialty, too: "prompt engineering," the often-complex process of crafting the textual prompts which allow AI systems like Codex to work their magic.Majority of developers spending half, or less, of their day coding, report finds — If you only get four hours max to code during the work day you're not alone, according to ActiveState's 2019 developer survey. Coverage Is Not Strongly Correlated with Test Suite Effectiveness · It Will Never Work in Theory — We found that code coverage is a poor predictor of how effective a test suite is at detecting bugs once the size of the test suite is accounted for. Internal Tech Emails on Twitter — Apple execs describe a "unique arrangement" with NetflixPython Sample for Tip of the Week — This is an example of being able to use type hinting on a return < Python 3.10. In 3.10 the from __future__ will not be required. This requires Python 3.6+What’s New In Python 3.10Python 3.10 Release Stream — with Pablo Galindo - YouTube — Python 3.10 is set to be released on 4 October 2021. Join us live in our Python 3.10 Release Stream with Pablo Galindo, CPython Core Developer and Python 3.10 Release Manager, and Leon Sandøy.
undefined
Sep 29, 2021 • 47min

433: Falling for FastAPI

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 building a transition plan when you are ready to quit your job.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:Michael Dominick on Twitter — The newest addition to the @TheMadBotterINC team, he’s a QA Engineer with keen eyes and sharp claws to testing. Apple CEO Tim Cook addresses workplace issues, pay equity, more in all-hands meeting — Cook, along with SVP of Retail and People Deirdre O'Brien, addressed a range of subjects from pay equity to Texas' new abortion law in a meeting broadcast to employees around the world, reports The New York Times. Activist employees told the publication that Cook answered only two of a number of questions they wanted to ask. The report fails to detail what those two questions were, but notes the Apple chief did comment on pay equity, at least in part.FastAPI — FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. Starlette — Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.pydantic — Data validation and settings management using python type annotations.Typer — Typer is a library for building CLI applications that users will love using and developers will love creating. Based on Python 3.6+ type hints.SQLModel — SQL databases in Python, designed for simplicity, compatibility, and robustness.Street Coder — Software development isn't an "ivory tower" exercise. Street coders get the job done by prioritizing tasks, making quick decisions, and knowing which rules to break.Coder to Developer — Coder to Developer helps you excel at the many non-coding tasks entailed, from start to finish, in just about any successful development project. Will Monitoring the Workplace Improve Productivity? — According to technical talent recruiting company Apollo Technical, here are a couple of key research findings about remote workers and productivity.
undefined
Sep 22, 2021 • 50min

432: That Time We Stepped In It

We’ve really had a week, one of those makes ya feel old kinda weeks.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:Companies may not want to hire in Colorado due to labor law — A 9Wants to Know investigation found at least 10 companies may be avoiding hiring Coloradans to get around a new labor law.Colorado Revises Guidance on Job Posting RequirementsApple Releases iOS 15 and iPadOS 15 — A new Focus mode cuts down on distractions by limiting what's accessible and who can contact you, and notifications can now be grouped up in daily summaries.iOS and iPadOS 15: The MacStories Review - Section on Focus — What stood out to me when I started playing around with Apple’s presets for Focus (which include the basic Do Not Disturb, Driving, and Sleep, plus templates for Fitness, Gaming, and Reading) is the number of personalization options that were previously hard to find or not available at all with the classic Do Not Disturb. Singularity – Microsoft’s Experimental OS — These are the type of questions that the Microsoft Research team was trying to answer around 18 years ago and it was then when they came up with a pretty cool name for their new OS — Singularity.singularity GitHub — Clone of the MSR Singularity ProjectPDF: An Overview of the Singularity Project — “what would a software platform look like if it was designed from scratch with the primary goal of dependability?” As A Solo Developer, I Decided To Offer Phone Support, And This Is What Happened — As a matter of fact, when it comes to large problems, offering phone support enables you to understand that inconveniences that occur when the app’s behaviors and messages are hard to understand are more frequent than bugs in the programming (when bugs crash the application, it’s easy to identify them through the log, and no reports are made with a phone call).
undefined
Sep 15, 2021 • 52min

431: Success is not Illegal

The more you read into it, the worse it gets. At least we have new devices to keep us happy.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:GitKraken — Legendary Git GUI client for Windows, Mac & LinuxApple Unveils iPhone 13 Pro and iPhone 13 Pro Max — Apple today announced the iPhone 13 Pro and ‌iPhone 13‌ Pro Max at its "California Streaming" event, featuring brighter Super Retina XDR displays with ProMotion, improved rear cameras, a more powerful variant of the A15 Bionic chip, up to 1TB of storage, a new Sierra Blue color option, and more.All-new iPad Mini announced with 5G, USB-C — The big news is that it’s larger than the iPad Mini 5 with an 8.3-inch displayBreaking down the Epic v. Apple Fortnite trial ruling — Rogers clearly considers much of Epic and Apple’s behavior silly and many of both companies’ arguments bad. Epic has appealed Friday’s ruling in the Epic v. Apple case — The court ruled Friday that Epic should pay damagesJava 17 / JDK 17 — JDK 17, the reference implementation of Java 17, is now Generally Available. We shipped build 35 as the first Release Candidate of JDK 17 on 6 August, and no P1 bugs have been reported since then. Build 35 is therefore now the GA build, ready for production use.K-Duo — This versatile brewer is the best of both worlds, using both K-Cup® pods and ground coffee to brew a cup and a carafe of your favorite varieties.Facebook Knows Instagram Is Toxic for Teen Girls, Company Documents Show — Its own in-depth research shows a significant teen mental-health issue that Facebook plays down in public
undefined
Sep 8, 2021 • 60min

430: Steamy PostgreSQL Shower

We are coming in hot, literally. It's a day of spicy takes.Sponsored By: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.A Cloud Guru: In this course, ACG will quickly cover how to connect to various database types. Then, we will jump into using the pandas Python package for data preparation. Links:Python in Visual Studio Code — We are pleased to announce that the September 2021 release of the Python Extension for Visual Studio Code is now available. Apple delays rollout of CSAM detection system and child safety features — We have decided to take additional time over the coming months to collect input and make improvements before releasing these critically important child safety features.Apple’s dangerous pathRising chip prices expected to continue into 2022 — The company is expected to prepare its biggest price hike in a decade, which could impact a lot of tech businesses.Michael Dominick on Twitter: "I want to do a #100DaysOfCode tied into @CoderRadioShow that provides value and entertainment for the listeners / readers. Thoughts? #programming cc @wespayne @ChrisLAS PS no Clojure 😉" / Twitter — I want to do a #100DaysOfCode tied into @CoderRadioShow that provides value and entertainment for the listeners / readers. Thoughts?
undefined
Sep 1, 2021 • 35min

429: Apple Fools Everyone

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 what is and what is not changing. Plus, some thoughts on environmental PCs and the question we hate the most.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:Colony Tracker - Live Tracker — Use the live tracker (powered by Linode) to check the current location. If we're going to be in your area, hit that micro-meetup link.Apple makes App Store concessions to settle developer suit — Apple said Thursday it will relax some App Store rules in order to settle a class-action lawsuit brought by U.S.-based developers over its store terms.Apple, US developers agree to App Store updates - AppleApple tweaks app pay rules in $100m settlement - BBC NewsThe App Store is too big to change - The VergeApple developers can't escape the 30% toll, because the lawyers took it — The settlement agreement proposes that the plaintiffs will make Election Day Linux Desktop Contest — I am happy to announce that The Mad Botter INC is once again hosting an open-source software development contest for US students.
undefined
Aug 25, 2021 • 53min

428: Epic's Receipts

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 MacBook Pro under control.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/coderLinks:The Unicorn Project — The Unicorn Project reveals the Five Ideals: The First Ideal of Locality and Simplicity; The Second Ideal of Focus, Flow, and Joy; The Third Ideal of Improvement of Daily Work; The Fourth Ideal of Psychological Safety; and the Fifth Ideal of Focus on the Customer.The Effective Manager — The Effective Manager is a hands-on practical guide to great management at every level. Written by the man behind Manager Tools, the world's number-one business podcast, this book distills the author's 25 years of management training expertise into clear, actionable steps to start taking today.URLSession — The URLSession class and related classes provide an API for downloading data from and uploading data to endpoints indicated by URLs. Your app can also use this API to perform background downloads when your app isn’t runningObjective-See: LuLu — LuLu is the free, open-source firewall that aims to block unknown outgoing connections, protecting your privacy and your Mac!Little Snitch — Little Snitch makes Internet connections visible and puts you back in control!Apple Actively Considers The Competitive Profile of 3rd Party AppsDon’t Feature Competitors in The App StoreSucks to be BigFish GamesGreat to be NetflixJeremy C. Owens on Twitter — After another meeting between Apple and Google senior executives, notes showed that the execs agreed: "Our vision is that we work as if we are one company."
undefined
Aug 18, 2021 • 39min

427: Second-Class Desktop

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.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:Denver Meetup | Meetup — **This meet up starts at 4pm MDT but you are welcome to (encouraged even) to trickle in anytime between 4-7pm**Stack Overflow Developer Survey 2021 — In May 2021 over 80,000 developers told us how they learn and level up, which tools they’re using, and what they want.Steve Troughton-Smith on Twitter — The Mac is in the best place it’s ever been, fresh off a CPU transition, new design language, and beautiful new hardware, w/ 2 brand new UI frameworks, universal apps, and a popular new programming language. If all that’s not enough to convince devs to make native apps, what is?Users lobby 1Password to abandon new Electron version — The forthcoming 1Password 8 for Mac is now in beta, but instead of a regular Mac app, it uses the resource-intensive Electron system — and users are objecting.
undefined
Aug 11, 2021 • 39min

426: The Thoughtful Triangle

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 $85M.Sponsored By: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.A Cloud Guru: A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.Links:Apple to scan U.S. iPhones for images of child sexual abuse — Apple unveiled plans to scan U.S. iPhones for images of child sexual abuse, drawing applause from child protection groups but raising concern among some security researchers that the system could be misused, including by governments looking to surveil their citizens.Edward Snowden on Twitter — No matter how well-intentioned, @Apple is rolling out mass surveillance to the entire world with this. Make no mistake: if they can scan for kiddie porn today, they can scan for anything tomorrow. They turned a trillion dollars of devices into iNarcs—*without asking.*An Open Letter Against Apple's Privacy-Invasive Content Scanning TechnologyEpic Games CEO warns of Apple 'state surveillance'Daring Fireball: Apple’s New ‘Child Safety’ Initiatives, and the Slippery SlopeExclusive: Apple dropped plan for encrypting backups after FBI complained — Apple Inc AAPL.O dropped plans to let iPhone users fully encrypt backups of their devices in the company's iCloud service after the FBI complained that the move would harm investigations, six sources familiar with the matter told Reuters.Zoom to pay $85M for lying about encryption and sending data to Facebook and Google — Zoom users to get $15 or $25 each in proposed settlement of class-action lawsuit.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app