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

Test Automation University with Applitools' Angie Jones

Angie speaks all over the world on Test Automation strategies, and she got Scott excited about Selenium again! She keynoted Selenium Conf 2018 and currently works at Applitools making automated visual testing tools. She's most recently launched on a new "Test Automation University" that's free and community driven. http://testautomationu.com http://angiejones.tech

Dec 13, 201830 minEp. 662

Real Software Engineering with Glenn Vanderburg

Glenn Vanderburg works as the VP of Engineering at First and has spoken all over on the notion of software development as engineering. What should an engineering discipline of software development look like? What's "REAL" Software Engineering? Does the analogy of software engineering as home construction hold water? What should software engineering look like? https://vanderburg.org https://vanderburg.org/speaking/#rse Video of Glenn speaking at "Software Art Thou?"...

Dec 07, 201830 minEp. 661

ASP.NET Core in Action with Andrew Lock

Scott talks to author Andrew Lock about his new book ASP.NET Core in Action! What made Andrew write a book on this new technology and how did he find the process? What about ASP.NET Core was so compelling and how does Andrew use it? More importantly, should you? Use coupon code "podhanselman18" for 40% this book or any Manning product! https://www.manning.com/books/asp-net-core-in-action

Nov 30, 201831 minEp. 660

PlayFab's complete backend platform for live games with Dr. Hanna Oh Descher

Hanna Oh Descher is a data scientist at PlayFab with a PhD in cognitive neuroscience. She is passionate about understanding player behavior to help developers make games more fun. Scott and Hanna talk about what PlayFab allows game developers to do - focus on fun games! https://playfab.com/ https://azure.microsoft.com/en-us/solutions/gaming/

Nov 22, 201829 minEp. 659

Moving companies to Open Source with the Head of Comcast's Open Source Office Nithya Ruff

Nithya Ruff serves as an at-large director on the Linux Foundation's board of directors. In her day job she is the Head of Comcast's Open Source Office. Nithya has been guiding companies' open source strategies for many years and in this episode she and Scott talk about how to introduce Open Source to more "traditional" companies. http://innovationfund.comcast.com/ http://comcast.github.io https://todogroup.org

Nov 16, 201831 minEp. 658

Upgrading GitHub and improving Rails with Eileen Uchitelle

Eileen Uchitelle is a Senior Systems Engineer at GitHub and a member of the Rails Core Team. They recently upgraded GitHub two major versions to the latest Rails. How do you manage such a large upgrade and the technical debt underneath - with no downtime? How do you also move improvements in GitHub's own branch upstream into Rails so everyone can benefit! Eileen explains it all to Scott in this episode. Upgrading GitHub from Rails 3.2 to 5.2...

Nov 08, 201834 minEp. 657

Designing for a Global Audience with Digital Nomad Jenny Shen

Digital Nomad Jenny Shen aims to design software for a Global Audience. Are you creating software that includes everyone? Does it consider not just internationalization but also culture and how people think? We'll discuss design across culture in this week's episode. http://jennyshen.com/mentorship.html https://diverseui.com/ https://blog.prototypr.io/ux-design-across-different-cultures-part-1-1caa12a504c0 https://uxplanet.org/ux-design-across-different-cultures-part-2-761c911e875...

Nov 01, 201833 minEp. 656

Gaming for all with the Xbox Accessibility Controller and John Alexander

What if you couldn't play video games? Most controllers require not just two hands but also fine motor skills and exact motions. The Xbox Accessibility Controller aims to open up gaming for everyone. It's not trying to be the controller for everyone, but rather than controller platform for everyone! Scott talks to John Alexander about how he games with the Xbox Accessibility Controller. https://www.quadstick.com/shop/quadstick-fps-game-controller https://www.microsoft.com/en-us/p/3drudder-foot-c...

Oct 25, 201832 minEp. 655

Finding Engineering teams that share your Key Values with Lynne Tye

How do you find the perfect questions to ask in your job interview? How do you know if this is the right company for you? Do they share your values? Interviews are a two way street. This week Scott talks to Lynne Tye about what she created KeyValues.com and how it might help you find your next work home. https://www.keyvalues.com/culture-queries

Oct 18, 201832 minEp. 654

Animating Donald Glover's "This is America" with MacPaint on original hardware with Wahyu "Pinot" Ichwandardi

Animator Wahyu Ichwandardi, also known as Pinot, has been documenting his attempt to capture Childish Gambino's "This Is America" choreography since the beginning of June...using MacPaint and MacroMind Video on original Mac 128k hardware! Why did he do this? How did he do this? Macintosh 128K with MacPaint 1.5 & Summagraphics MacTablet. Macintosh SE with MacroMind VideoWorks & Apple 1GB External SCSI hard drive. BMOW Floppy Emu for data transfer via SD card. http://twitter.com/...

Oct 11, 201832 minEp. 653

Analog Computing and the Computer of the Tides with Charles Petzold

Charles Petzold taught many of us to code Windows, but now he's turning his attention to a new book he's been working on for over a decade! This week Scott talks to Charles about Analog Computing and the Computer of the Tides. He's exploring an extended history of an early analog computer invented by Scottish scientist William Thomson (Lord Kelvin), and its role in the 19th century Darwin Wars. http://www.charlespetzold.com/books/

Oct 04, 201830 minEp. 652

Scaling tech apprenticeship with Techtonics's Heather Terenzio

Scott talks to Techtonic's Heather Terenzio about how her company is scaling tech apprenticeship. Techtonic Group is a software services company building web-based and mobile products for start-ups and the Fortune 1000. Four years ago, Heather founded Techtonic Academy to train people with diverse backgrounds how to code using a unique, Department of Labor (DOL) approved Apprenticeship program. Techtonic Group was recently named “2017 Innovative Company of the Year” by the Boulder Chamber of Com...

Sep 27, 201832 minEp. 651

.NET Core Global Tools for Developers with Mark Rendle

Mark Rendle is the author of a number of open source projects and most recently he's been creating global tools with .NET Core. Scott and Mark talk about the importance of global tools to today's development process. What kinds of things can you make and how can we tap into this growing ecosystem? https://github.com/RendleLabs https://twitter.com/markrendle

Sep 20, 201830 minEp. 650

Forge Your Future with Open Source and VM Brasseur

VM Brasseur has been a leader in open source for decades and is the Vice President of the Open Source Initiative. Now she's brought her experience together into a booked called "Forge Your Future with Open Source." It's the missing manual of open source contributions and community participation. https://pragprog.com/book/vbopens/forge-your-future-with-open-source https://twitter.com/vmbrasseur

Sep 13, 201832 minEp. 649

Accelerate: The State of DevOps with Dr. Nicole Forsgren

Dr. Nicole Fosgren has a PhD in Management Information Systems and a Masters in Accounting. She's just released the Accelerate: State of DevOps 2018: Strategies for a New Economy report as well as the supporting book on the topic. Nicole talks to Scott about the state of DevOps - who are the high performers and how do they perform so well? Using rigorous scientific method we'll learn WHY companies are successful in delivering software reliably with speed and quality. Buy Accelerate! https://amzn...

Sep 06, 201834 minEp. 648

How GDPR is affecting the American Legal System with Gary Nissenbaum

There's a huge number of questions swirling around the European Union's GDPR (General Data Protection Regulation). In this episode Scott sits down with Gary Nissenbaum to try to make sense of it. Since Gary is a lawyer in the United States, we will be mostly focusing how GDPR affects developers in America. https://www.gdnlaw.com/

Aug 30, 201834 minEp. 647

Inside Linux on Windows with WSL and Tara Raj

Windows 10 runs Linux natively! How is that possible? Scott talks to Microsoft's Tara Raj, the Program Manager for the Windows Subsystem for Linux. How does this technology work? Tara explains the internals of WSL to Scott in this episode. https://twitter.com/tara_msft

Aug 23, 201835 minEp. 646

Container Catharsis with Laura Frank Tacho

Laura Frank Tacho is the Director of Engineering at CloudBees and has been working with Docker almost since its inception. She shares her experiences in running teams that constantly rely on and deploy containers at scale. How have containers changed effectively everything and where are we heading? https://twitter.com/rhein_wein

Aug 16, 201836 minEp. 645

Teaching Programming to kids (and everyone else) with Ben Wheeler

Ben Wheeler teaches tech to kids ages 4 to 104. He talks to Scott about how to effectively teach technology, as well as the importance of social context around tech. Everyone's journey to tech is different. How can we as teachers use those journeys to make everyone successful? Robot Owl Newsletter https://twitter.com/benjiwheeler https://education.lego.com/en-us/elementary/intro/c/computational-thinking https://education.lego.com/en-us/support/wedo https://scratchx.org/ http://microbit.org/ Zen ...

Aug 09, 201833 minEp. 644

Learning how to be a Wizard Programmer with Julia Evans

Julia Evans has been making comics and zines for years. You've likely learned "How to be a wizard programmer" from one of Julia's comics. She's a software developer at Stripe in her day job and on this episode she talks to Scott about how to effectively teach and learn computer concepts. https://twitter.com/b0rk https://drawings.jvns.ca/wizard-programmer/ https://gumroad.com/l/bite-size-linux

Aug 02, 201833 minEp. 643

Blazor brings .NET to Web Assembly with Steve Sanderson

The Blazor project aims to bring .NET to the open Web using Web Assembly. Scott talks to Steve Sanderson about this experiment and it's future plans. How are they compiling C# and .NET to Web Assembly in a way that works everywhere? How does Mono and .NET Standard fit in? https://blazor.net/ https://twitter.com/stevensanderson Blazor 0.5 release!...

Jul 26, 201836 minEp. 642

Compassionate Coding with April Wensel

April Wensel is the founder of Compassionate Coding, a conscious business that helps technical teams cultivate sustainable, human-­centered software development practices built on a foundation of emotional intelligence. She talks to Scott about how we can apply these concepts to our own software projects. https://twitter.com/aprilwensel https://compassionatecoding.com

Jul 19, 201832 minEp. 641

Web Accessibility and a focused on A11Y with Nicolas Steenhout

Nic Steenhout is a long term A11y (accessibility) advocate who works remotely for Knowbility, an Austin, TX based non-profit. In this episode Scott and Nicolas talk about various kinds of accessibility from the web to mobile devices to wheelchair ramps! He's also the host of the A11y Rules podcast. https://twitter.com/vavroom https://a11yrules.com/

Jul 12, 201833 minEp. 640

Visible Designers with Revision Path's Maurice Cherry

Maurice Cherry is a veteran designer AND veteran podcastee. His award-winning podcast Revision Path has showcased nearly 250 Black Designers and influencers. Scott and Maurice talk about the importance of good design on today's web (AND good podcasts!) Where does Maurice see design going with the rise of cookie-cutter themes. Is it hard to be unique and fresh with the rise of the Visible Designer? https://twitter.com/mauricecherry https://revisionpath.com/

Jul 05, 201832 minEp. 639

C++ and Browser Monoculture with Vivaldi's Patricia Aas

Patricia Aas is a C++ programmer working on the Vivaldi Browser where she has currently taken on platform integration of media. She has previously worked at Opera Software on their Desktop Browser and at Cisco on their Telepresence Hardware Endpoints, primarily on Linux. In this episode she and Scott tackle the hard questions around C++ - Is it getting a bad wrap? Patricia always waxes philosophic on the browser wars! https://twitter.com/pati_gallardo http://patricia.no http://patricia.no/2017/0...

Jun 28, 201836 minEp. 638

Is a Programming Bootcamp right for you? with Kristen Leake

Is a Programming Bootcamp right for you? Why choose a bootcamp over self-study? How instrumental was having done a camp on your resume to get your job? Scott talks with bootcamp graduate Kristen Leake about her journey into technology. 3 Secrets to Getting a Job After Coding Bootcamp https://twitter.com/Kristen_Leake

Jun 21, 201833 minEp. 637

Tips for Teaching Programming with Dr. Neil Brown

Dr. Neil Brown recently published a scholarly article on how to effectively teach programming. Rather than a series of anecdotes, this is backed up by actual research in educational psychology. He talks to Scott about how we can and should approach teaching the next generation of developers. https://software-carpentry.org/ http://runestoneinteractive.org/LearningAtScale/parsons.html http://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1006023...

Jun 14, 201834 minEp. 636

Azure Sphere and Microsoft's new Linux with Caitie McCaffrey

Azure Sphere is a new solution for creating highly-secured, Internet-connected microcontroller (MCU) devices. Caitie McCaffrey is Principal Software Engineering Lead on the project and is an expert in building large scale services and systems for folks like 343 Industries (Halo), HBO, Twitter, and more. How will this new system (and new Linux) keep our IoT devices safe? https://twitter.com/caitie Hiring Principal Software Engineer https://careers.microsoft.com/us/en/job/409416/Principal-Software...

Jun 08, 201833 minEp. 635

A new life for old software - DasBlog Core with Mark Downie

Scott and Mark Downie have been blogging for nearly 15 years using a blogging system called "DasBlog." It started with .NET 1.1 and now Mark is forking DasBlog and taking it into an open source future with .NET Core. Scott talks to Mark about his first open source project, community response, .NET Standard, and moving a legacy app forward while still maintaining stability. http://twitter.com/poppastring https://github.com/poppastring/dasblog-core

Jun 01, 201835 minEp. 634

Do you need to speak English to Code? Noor - An Arabic Programming Language with Ahmed Abdalla

Do you need to speak English to Code? Ahmed Abdalla created Noor , an Arabic Programming Language as a way to teach programming to Arabic-speaking kids. https://twitter.com/SimplyAhmaz1ng https://github.com/SimplyAhmazing/noor https://pegjs.org/ http://createyourproglang.com/ https://www.hanselman.com/blog/DoYouHaveToKnowEnglishToBeAProgrammer.aspx https://en.wikipedia.org/wiki/Qalb_(programming_language)

May 25, 201833 minEp. 633