Hanselminutes with Scott Hanselman - podcast cover

Hanselminutes with Scott Hanselman

Scott Hanselmanwww.hanselminutes.com
Hanselminutes is Fresh Air for Developers. A weekly commute-time podcast that promotes fresh technology and fresh voices. Talk and Tech for Developers, Life-long Learners, and Technologists.

Episodes

Saving Blade Runner with ScummVM's Eugene Sandulenko

For years ScummVM has allowed us all to play classic point-and-click adventure games by providing a runtime for the original data files. Most recently the classic "Blade Runner" was rescued after a herculean effort by the ScummVM team and is now available for purchase on GOG.com. Scott talks to Eugene Sandulenko about why ScummVM is NOT an emulator, how it works, and why it's so important. Download Blade Runner (1997) from GOG https://www.scummvm.org/...

Feb 06, 202034 minEp. 722

Building a CPU from Scratch with Ben Eater

Ben Eater is currently creating educational videos for my YouTube channel and exploring ways to maximize human potential through education online. He's recently become well known for creating an 8-bit CPU from scratch as well as a series on building a 6502 computer on a breadboard. https://eater.net/

Jan 30, 202035 minEp. 721

Visualizing Math with Freya Holmér

Freya Holmér makes educational math visualizations, does live game development on Twitch, as well as creates videos and Unity tools! She's been in the games industry for 10 years, working on things like Shader Forge, a node-based shader editor for Unity, and Budget Cuts, a VR stealth game made at Neat Corp. She talks to Scott about her love of math and making math accessible using a number of custom visualization tools. Math for Game Dev - An Improvised Live Course Visual Guide to Radians Low pe...

Jan 23, 202035 minEp. 720

Myself: It's not weird at all

This episode wasn't supposed to be an episode! I was invited by Jeff Fritz of Twitch fame to talk to his community team of Live Coders on Discord. They recorded it, and mentioned several times that it was useful content! So, why not try something new and make this an episode! Let me know on Twitter if you find my views on community, productivity, and life useful to you! http://Livecoders.dev http://Github.com/livecoders

Jan 16, 202053 minEp. 719

Dapr Distributed Application Runtime with Azure CTO Mark Russinovich

Dapr is a an event-driven, portable runtime for building microservices on cloud and edge. In this episode Scott talks to Azure CTO Mark Russinovich about what this means and why you should care? What are the responsibilities of a microservice, and what should YOU worry about and what a responsibilities better delegated to an open source project like Dapr? https://dapr.io/

Jan 09, 202033 minEp. 718

Brain Science and Programmers with Dr. Mireille Reece

Dr Mireille Reece is the co-host of the ChangeLog podcast Brain Science and in this episode she sits down with Scott to talk about creativity, staying in your flow, mental health, the power of perspective, and how relationships drive the WE in our workplace! https://changelog.com/brainscience

Jan 02, 202033 minEp. 717

Being a Complete Engineer and Bryan Liles' Rules to Life

Bryan Liles talks about his Rules to Life and how attitude, structure and personal guidelines have enabled Bryan to level up and manage his anxiety. Bryan's also working on a new open source project called Octant that allows you to move effectively manage your Kubernetes infrastructure. All this, plus Goodie Mob!

Dec 26, 201931 minEp. 716

Modern Infrastructure as Code with Pulumi's Joe Duffy

Pulumi promises two things "Declare cloud infrastructure using real languages, and enable developers and operators to work better together." Scott talks to Joe Duffy about the goals behind Pulumi and how it relates to other attempts over the years. Do we hide the cloud or bring it front and center? Can YOU deploy your apps and infrastructure easily on any cloud? https://www.pulumi.com

Dec 19, 201934 minEp. 715

Building a culture of accessibility from step zero with Ayesha Mazumdar

Ayesha Mazumdar is a Senior UX Engineer at Optimizely and works to enable everyone to access the web no matter their ability. How does one build a culture at their company that values accessibility from the beginning? Where does a11y factor in when creating design systems, and later component libraries. How much ARIA is enough...or too much? Fable and Access Works both let you test your applications with people with disabilities Cordelia Dillon's Accessibility Bake Off talk An example of W3's Ke...

Dec 12, 201934 minEp. 714

Rust: A language for the next 40 years with Carol Nichols

Learn what makes the programming language Rust a unique technology, such as the memory safety guarantees that enable more people to write performant systems-level code. Scott talks to Rust core contributor Carol Nichols about what she's so excited about Rust and the future.

Dec 05, 201932 minEp. 713

Career Karma's Ruben Harris on engineering bootcamp success

Success in engineering often means you need to engineer success. Career Karma's Ruben Harris and his partners believe they have the formula and they've bottled it into the Career Karma app and community. You can find your squad, get the motivation you need, and make your bootcamp experience successful. He talks to Scott about common misconceptions about bootcamps and how Career Karma smooths the way. https://careerkarma.com/blog/income-share-agreements/ https://breakingintostartups.com/about/...

Nov 28, 201937 minEp. 712

Are you using all the resources OWASP has to offer? with Nancy Gariché

Nancy Gariché is a Senior IT Security Analyst for the Government of Canada and in this episode she schools Scott on the power of the Open Web Application Security Project (OWASP). It's SO much more than the occasional security checklist! They also talk about the value of certifications. https://www.bmc.com/blogs/what-is-shift-left-shift-left-testing-explained/ https://www.owasp.org/index.php/OWASP_Local_Chapters...

Nov 21, 201932 minEp. 711

Sharon Steed on Operationalizing Empathy and the Power of a Stutter

Sharon Steed is a corporate empathy and communications consultant as well as an international keynote speaker. Sharon has spoken at companies on improving team communication and collaboration; at tech conferences on vulnerability as an asset; and has given a TEDx talk on empowering insecurities. She talks to Scott about operationalizing empathy! https://www.communilogue.co/ https://www.communilogue.co/tedx...

Nov 14, 201935 minEp. 710

Roblox's Kelly Mayes on Community Building and Digital Civility

Roblox is powered by a global community of over two million developers who produce their own immersive multiplayer experiences each month using Roblox Studio, a desktop design tool for anyone. Scott talks to Roblox's Kelly Mayes on how they consider community, safety and creativity when dealing with a platform that has user content front and center! https://roblox.com https://developer.roblox.com...

Nov 07, 201932 minEp. 709

Clyde W. Ford on THINK BLACK: a memoir about the first Black software engineer

Engineer and author Clyde W. Ford talks THINK BLACK: a memoir about his father, the first Black software engineer in America. Clyde is the award-winning author of twelve works of fiction and non-fiction, whose most recent book, THINK BLACK: A Memoir explores his relationship with his father, and his father's relationship with America and technology during 30+ years with IBM. Buy the book Think Black: A Memoir Think Black from Harper Collins...

Oct 31, 201934 minEp. 708

First Time Coders with Michelle Sun

Michelle Sun is the founder of First Code Academy, a coding and STEM education institute for children aged 4 to 18. She and Scott talk about her new book "First Time Coders" and how coding offers children a creative avenue to express themselves through technology and opens the door to unlimited opportunities in the digital era. First Time Coders: A Definitive Guide to Coding for Children...

Oct 24, 201930 minEp. 707

Is this the dynamic web we were promised? with Parametric Press's Matthew Conlen

Matthew Conlen is a Ph.D. student interested in how computers can help people communicate complex information more effectively. He collaborates with journalists, scientists, and engineers to tell stories and unlock insights with data. He's also the founder of The Parametric Press - a born-digital magazine dedicated to showcasing the expository power that’s possible when the audio, visual, and interactive capabilities of dynamic media are effectively combined. https://idyll-lang.org/ https://www....

Oct 17, 201932 minEp. 706

Is it the Data or the Algorithm? Common pitfalls in Data Science and Deep Learning with Sara Beck

Sara Beck is the Machine Learning Solution Principal at Slalom Build. She thinks about Data Science and Deep Learning and how diagnosing and anticipating common data science pitfalls can help prevent issues before they happen. She and Scott talk about the importance of identifying whether it’s the algorithm or the data and contextualize the importance of having a good sense of the problem you’re trying to solve. Slalom Build puts interdisciplinary teams to work in close proximity with clients, t...

Oct 11, 201930 minEp. 705

Making Indie games with PIGSquad's Dylan Bennett

In this Part 2 on tiny Game Development, we talked to Dylan Bennett from the Portland Indie Game Squad (PIG Squad). He's made a great 72-page zine about doing game development with PICO-8. The zine assumes you have never done game development before. However, there are sections specifically for people who have done game development before, but would like to do so in PICO-8. https://mboffin.itch.io/gamedev-with-pico-8-issue1...

Oct 03, 201933 minEp. 704

Tiny games with the PICO-8 Fantasy Console and Joseph White

PICO-8 is a fantasy console for making, sharing and playing tiny games and other computer programs. It feels like a regular console, but runs on Windows / Mac / Linux. When you turn it on, the machine greets you with a commandline, a suite of cartridge creation tools, and an online cartridge browser. Scott talks to creator Joseph White about the joy of creating tiny games. https://www.lexaloffle.com/pico-8.php

Sep 26, 201936 minEp. 703

On Being Productive with Cantilever's Ty Fujimura

Ty Fujimura is the founder of Cantilever, website design and development consultancy. He's always thinking about balance. Trying to find that balance between productive and healthy. Ty and Scott compare notes on productivity and what it means to "Get things done." https://cantilever.co https://www.hanselman.com/blog/ScottHanselmansCompleteListOfProductivityTips.aspx...

Sep 19, 201934 minEp. 702

Learning CircuitPython with Scott Shawcroft

CircuitPython is a programming language designed to simplify experimenting and learning to code on low-cost microcontroller boards. The history of CircuitPython begins with MicroPython, a Python interpreter written from scratch for embedded systems by Damien George starting in 2013. Three years later, Adafruit hired Shawcroft to port MicroPython to the SAMD21 chip they use on many of their boards. The Scott talks about how to lower the barrier to entry and how to enable beginners to be productiv...

Sep 12, 201934 minEp. 701

Relationship Hacks 2019 with Scott's Wife Mo

Welcome to the 700th episode of Hanselminutes! Doing this many episodes wouldn't be possible without the support of my Wife Mo, so she's my guest on this special episode! We're in a mixed marriage - she's not a computer person - so we'll talk about how we get along and how we've done it for 20 years! https://www.hanselminutes.com/567/the-return-of-mo-lessons-from-scott https://www.hanselminutes.com/403/geek-relationships-2013-with-scotts-wife-mo https://www.hanselminutes.com/314/more-relationshi...

Sep 05, 201935 minEp. 700

Mechanical Bull: How You Can Achieve Startup Success with Cheryl Contee

Cheryl Contee is the award-winning CEO of the digital agency Do Big Things. She's the cofounder of Attentive.ly, the first tech startup with a black female founder to be acquired by a NASDAQ company, and she's the national board chair for Netroots Nation. She talks to Scott about her new book, Mechnical Bull: How you can achieve Startup Success. BOOK: Mechanical Bull: How You Can Achieve Startup Success Learn more at www.dobigthings.today...

Aug 29, 201932 minEp. 699

Guidelines for Human-AI Interaction with Dr. Saleema Amershi

Dr. Saleema Amershi and researchers at Microsoft have published 18 guidelines for Human-AI Interaction that prescribe how an AI system should behave upon initial interaction, as the user interacts with the system, when the system is wrong, and over time. Scott talks with Dr. Amershi about the how and why of these rules and why they are so important. Guidelines for Human AI Interaction Design Guidelines for Human AI Interaction Design - PDF...

Aug 22, 201929 minEp. 698

Managing the Burnout Burndown with Dr. Aneika Simmons

Dr. Aneika L. Simmons teaches courses about leadership, organization behavior, and human resources at Sam Houston State University. She completed her doctorate degree in Organizational Behavior and Human Resources at Texas A&M University. Prior to pursuing her PhD, Dr. Simmons worked for Accenture and Cap Gemini Ernst and Young as an information technology consultant. She also has a Masters degree in Organizational Communication from the University of Houston. She talks to Scott about burnou...

Aug 15, 201933 minEp. 697

The Pragmatic Programmer celebrates 20 years with Dave Thomas and Andy Hunt

Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process—what do you do, as an individual and as a team, if you want to create software that’s easy to work with and good for your users. Now updated after 20 years, Scott talks to Andy and Dave about this classic book! This classic title is regularly featured on software development “Top Ten” lists, and is issued by many...

Aug 08, 201939 minEp. 696

New ways to think STEM with Zyrobotic's Dr. Ayanna Howard

Dr. Howard has over 20 years of R&D experience covering a number of projects that have been supported by various agencies including: NASA, ExxonMobil, Intel, and the Grammy Foundation. She continues to produce research focused on assistive robots in the home to therapy gaming apps to remote robotic exploration of extreme environments. Scott talks to Dr. Howard about her thoughts on new ways to teach STEM and challenges our idea of what a "robot" should look like. Zyrobotics Apps on...

Aug 02, 201932 minEp. 695

Learning about nanotechnology and molecular biology with Upulie Divisekera

Upulie Divisekera is an Australian molecular biologist and science communicator. She's the co-founder of Real Scientists, an outreach program that uses performance and writing to communicate science. She schools Scott on all things tiny - the science of nanotechnology and its applications! RealScientists How molecular motors work Upulie on Twitter...

Jul 25, 201932 minEp. 694

Creating video games with C# and Monogame with Tom Spilman

Tom Spilman is a programmer, founder, and co-owner at Sickhead Games, a Dallas-based indie game development studio, and a project lead on the MonoGame open source game framework. Scott talks to Tom about MonoGame, a free C# framework used by game developers to make games for nearly any platform! Good First Issues on MonoGame Laura Laban's MonoGame-based Infinite Flight Tom on Twitter...

Jul 18, 201935 minEp. 693