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

Understanding ethical debt in AI product development with Lauren Maffeo

Machine bias in artificial intelligence is a known and unavoidable problem—but it is not unmanageable. Scott talks to Lauren Maffeo about practical techniques teams can use to manage priorities in AI. You can monitor your datasets throughout the product lifecycle, focus on the subject, not the context, and more. 6 steps to stop ethical debt in AI product development Lauren on Twitter...

Jul 11, 201930 minEp. 692

Burning Rocket Fuel and exploring careers in STEM with Dr. Corey Frazier

Dr. Frazier is an Engineering Manager at Intel's High Performance Computing group, and previously worked at the United Space Alliance working on 13 safe and successful Space Shuttle missions. He and Scott talk about his experience in engineering and science and what motivates him to give back. Dr. Frazier's Thesis Corey on Twitter...

Jul 04, 201931 minEp. 691

Hanselminutiae 19 with Richard Campbell

Scott and Richard Campbell talk often and when they do they think, "we should have recorded this!" Hanselminutiae are those shows! In this episode they talk about the PyPortal from AdaFruit, rewiring your house for ethernet, how .NET transformed itself, and more!

Jun 27, 201934 minEp. 690

Methods to Organize Your Learning Process with Lourdes Montano

As developers we need to learn new technologies fast, and often. Scott talks to Lourdes Montano about her learning process and how she's formalized her learning process to more effectively learn JavaScript and CSS. Methods to Organize Your Learning Process in CSS - CascadiaFest 2016

Jun 20, 201933 minEp. 689

Saving the SpaceOrb360 with open source hardware and software with Vic Putz

Vic Putz continues to carry a torch for the SpaceOrb, as do I, except he's actually doing something about it. Vic has been working on a new version called the Orbotron 9001 for the last few years that is an interface for the SpaceOrb to modern systems. Scott talks to Vic about their shared love of this 25 year old controller and why the world is missing out on the magic of 6 degrees of freedom. http://www.thingotron.com https://www.x360ce.com https://playoverload.com https://www.dxx-rebirth.com...

Jun 13, 201933 minEp. 688

How to build an inclusive conference with Saron Yitbarek

Saron Yibarek started the CodeNewbie community because it was hard to find truly welcoming places for new coders. Now she's made CodeLand and let me tell you, it's an amazing developer conference that sets a new bar for what it means to be welcoming. How did she do it and why? http://codelandconf.com

Jun 06, 201930 minEp. 687

The magic of Software Defined Radio with Ben Hilburn

Ben Hilburn is the Director of Engineering at DeepSig Inc., which is commercializing the fundamental research behind deep learning applied to wireless communications and signal processing. He also runs GNU Radio, the most widely used open-source signal processing toolkit in the world, serving as Project Lead and President of The GNU Radio Foundation. Ben talks to Scott about why Software Defined Radio is magical and they talk about how SDR can be used to teach STEM and solve interesting engineer...

May 30, 201933 minEp. 686

Solving real problems with software and the Human Utility with Tiffani Ashley Bell

Tiffani Ashley Bell saw a problem on the internet. With just a tweet she took action, and unlike so many people today she continued to take action. The Detroit Water Project became The Human Utility and she and the team have helped hundreds of our most vulnerable with their water bills. How did this happen and how can we help? https://twitter.com/HumanUtility https://www.detroitwaterproject.org

May 23, 201932 minEp. 685

Avalonia is a cross platform XAML Framework for .NET Framework, .NET Core and Mono with Steven Kirk

Avalonia is a cross platform XAML Framework for .NET Framework, .NET Core and Mono. Avalonia uses a XAML dialect that should feel immediately familiar to anyone coming from WPF, UWP and Xamarin Forms. Scott talks to Steven Kirk about how Avalonia started, how it's not just "cross-platform WPF." You can start writing cross-platform desktop apps in C# today! https://github.com/AvaloniaUI/Avalonia https://gitter.im/AvaloniaUI/Avalonia https://github.com/google/skia https://en.wikipedia.or...

May 16, 201932 minEp. 684

Copyright, Trademarks, Patents, and Branding yourself online with Yasmine Salem Hamdan

Yasmine focused her studies in law school on entrepreneurship, intellectual property, and dispute resolution and now runs the YSH Law Firm as Managing Attorney & Counselor at Law where she helps busineses with Trademark and Brand Protection. In this episode, Yasmine educates Scott on copyrights, trademarks, patents and more! http://yasminesalemhamdanlaw.com/ http://yasminesalemhamdanlaw.com/newsblog/

May 09, 201934 minEp. 683

The Problem with Software by Adam Barr

Scott talks to engineer Adam Barr about why there is so much bad software—and why academia doesn't teach programmers what industry wants them to know. In his new book "The Problem with Software," Adam examines the proliferation of bad software, explains what causes it, and offers some suggestions on how to improve the situation. https://mitpress.mit.edu/books/problem-software

May 02, 201934 minEp. 682

Your biggest questions when learning how to code with Ali Spittel

Ali Spittel is a software engineer and developer advocate at DEV.to. Before that, she was a lead instructor at General Assembly teaching their Web Development Immersive course. She also teaches Python. In this episode, Ali and Scott talk about how new programmers learn to code, the questions they have, and what we can do to make their experience more welcoming and successful! https://dev.to/aspittel

Apr 25, 201933 minEp. 681

Sean Valentine on Hidden Geniuses and parenting in a digital age

The Hidden Genius Project trains and mentors black male youth in technology creation, entrepreneurship, and leadership skills to transform their lives and communities. Sean Valentine talks to Scott about how to plug young people in without being too plugged in! http://www.hiddengeniusproject.org/

Apr 18, 201935 minEp. 680

Performance as a Feature with Jeremy Boyd

Raygun promises to give a window into how users are really experiencing your software applications with diagnostics and error logging and more. What's really interesting however, is how they scaled to billions of events. In moving to .NET Core from Node they increased throughput by 2000 percent. How do you build systems that scale to these heights while still dealing with Moore's Law? How do you load test a system this big? What does it mean to "monitor what matters"? Is .NET Core read...

Apr 11, 201933 minEp. 679

Blockchain explained with TruStory's Preethi Kasireddy

There's a ton of hype around "blockchain" and sometimes it's overwhelming. Scott sits down with Preethi Kasireddy for a blockchain primer. This episode is a great clear explanation about what's interesting, what's useful, and what's coming with blockchain technologies. http://fortune.com/2015/03/06/bitcoin-book-boom/ https://blockgeeks.com/guides/what-is-blockchain-technology/ https://www.ethereum.org/ https://www.stateofthedapps.com/ https://www.coindesk.com/layer-2-blockchain-tech-ev...

Apr 04, 201932 minEp. 678

The Manager's Path with Camille Fournier

Camille Fournier is the author of The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change and is the Head of Platform Engineering at Two Sigma. She sits down with Scott to talk about how managing people in the technical industry is a technical discipline! How do YOU go from tech lead to CTO? What does it take to be a good mentor and a good leader? The Manager's Path On Being a Principal Engineer...

Mar 28, 201937 minEp. 677

Inside a Tribe of Hackers with cryptographer Marcus J Carey

Marcus is renowned in the cybersecurity industry and has spent his more than 20-year career working in penetration testing, incident response, and digital forensics with federal agencies such as NSA, DC3, DIA, and DARPA. He started his career in cryptography in the U.S. Navy and holds a Master’s degree in Network Security from Capitol College. Scott and Marcus talk about his new book "Tribe of Hackers" that he wrote with Jennifer Jin. https://www.threatcare.com/tribe-of-hackers-free-pd...

Mar 21, 201935 minEp. 676

A love letter to language (and programming) with Eva Ferreira

Eva Ferreira organizes the non-profit CSSConf Argentina and teaches at Universidad Tecnológica Nacional in Argentina. She and Scott talk about learning and teaching on the web when the students' native language isn't English. What's the most effective way to teach an inclusive web? http://evaferreira.com.ar/blog/2015/01/clues-to-teach-web-design/ http://www.evaferreira.com.ar/en/education.html https://vimeo.com/312101489

Mar 14, 201931 minEp. 675

How galaxies evolve with Dr. Molly Peeples

Dr. Molly Peeples is an Aura Assistant Astronomer at the Space Telescope Science Institute in Baltimore, Maryland. She received her B.S. in Physics from MIT and went on to complete her MS and PhD in Astronomy at Ohio State University. Molly works at the Space Telescope Science Institute. Today she teaches Scott about the circumgalactic medium and her need for more and more compute power! https://www.sciencenews.org/article/cosmic-cloak-controls-galaxy-future-coming-focus http://enzo-project.org/...

Mar 07, 201931 minEp. 674

Cloth Simulation for Computer Graphics with Tuur Stuyck

Physics-based animation is commonplace in animated feature films and even special effects for live-action movies. How does one model something as complex as cloth, how it drapes on the body, moves in the wind, and more? Tuur Stuyck talks about the research happening in this space, including his own, as well as his new book on the topic! Buy the book - Cloth Simulation for Computer Graphics Yarn Cloth Deep Wrinkles Cloth Simulation SPONSORS Sentry.io Stack Overflow...

Mar 01, 201930 minEp. 673

How to look smart in meetings and how to be successful without hurting men's feelings with Sarah Cooper

Sarah Cooper spent a decade working in tech at companies like Yahoo! and Google when she stopped it all to focus on comedy! Since then she's become a best selling author, comedian, writer, speaker and general trash-talker. Her book "100 Tricks to Appear Smart in Meetings" is fantastic and her new book "How to Be Successful without Hurting Men's Feelings" has some amazing 1-star reviews from people who have no humor in their lives. http://sarahcpr.com/books/...

Feb 21, 201932 minEp. 672

Privacy and Security on today's internet with Melanie Ensign

Melanie Ensign is the Security + Privacy Communications Lead for Uber and has worked with DEF CON, and Facebook. She and Scott talk about security and privacy on today's internet. Where is the happy medium between user experience, expectation, and real security? How do we leap the uncanny valley of privacy?

Feb 15, 201932 minEp. 671

Coding for the ZX Spectrum and Netflix/Black Mirror's Bandersnach with Matt Westcott

As an enthusiast of retrogaming and retrocomputing, Matt Westcott has been in ZX Spectrum and demo scene for many years. Recently when Netflix's Black Mirror needed an easter egg for their interactive episode Bandersnatch, they reached out to Matt to write a new game for the ZX Spectrum in 2018! Bandersnatch's plot had the main characters writing video games in the 80s and a secret easter egg led to "nohzdyve." How do you write a game for the ZX Spectrum in the 21st century? Use a ZX S...

Feb 08, 201932 minEp. 670

Exploring Algorithms of Oppression with Dr. Safiya Noble

Dr. Safiya U. Noble is an assistant professor at the University of Southern California (USC) Annenberg School of Communication. She's the author of a best-selling book called Algorithms of Oppression. Today she talks to Scott about how commercial search engines have algorithmic bias that shape how we see the world. How can we identify biases in our search results and still find the information we need? https://safiyaunoble.com/

Feb 01, 201935 minEp. 669

Getting started with Machine Learning and Sabrina Smai

Sabrina is a Commercial Software Engineer and serial hacker who has attended over 32 hackathons! She was also a guest lecturer at the University of Toronto on Machine Learning and Artificial Intelligence. Today she sits down and gets Scott (and you!) started with the basics of Machine Learning. What are the tools and concepts you should explore to start? https://www.edx.org/course/essential-math-for-machine-learning-python-edition https://academy.microsoft.com/en-us/professional-program/tracks/a...

Jan 25, 201935 minEp. 668

A Programmer's Introduction to Mathematics with Jeremy Kun

Like Programming, Mathematics has language and culture. Jeremy Kun has written A Programmer's Introduction to Mathematics as a way to bridge these two worlds and make the power and magic of mathematics available and understandable to programmers everywhere. https://pimbook.org https://github.com/pim-book https://medium.com/@jeremyjkun/on-self-publishing-a-programmers-introduction-to-mathematics-1472b7511c99

Jan 18, 201932 minEp. 667

Episode 666 - Game Engine Black Book: Doom with Fabien Sanglard

I love that an exploration of Doom is Episode 666. Fabian Sanglard has written The Game Engine Black Book: Doom as a deep exploration of the history, impact, and code that made Doom a cultural phenomenon. The book was released exactly 25 years after DOOM.zip was first published on the University of Wisconsin FTP server in December 1993. http://fabiensanglard.net/gebbdoom

Jan 11, 201932 minEp. 666

Regine Gilbert on the Essence of Accessibility

Regine Gilbert is a user experience designer, educator, and international public speaker with over 10 years of experience working in the technology arena. She has a strong belief in making the world a more accessible place—one that starts and ends with the user. Regine is an Adjunct Professor at NYU Tandon School of Engineering, teaching User Experience Design to students in the Integrated Digital Media Program. In addition, she teaches the part time User Experience Design course at General Asse...

Jan 03, 201931 minEp. 665

Better Allies and Better Hiring with Karen Catlin

Karen Catlin was a vice president of engineering at two public software companies, and served as the CEO of an early-stage startup. Today she's a leadership coach and author who is helping folks cultivate ally skills. Most recently she wrote "Better Allies: Everyday Actions to Create Inclusive, Engaging Workplaces." http://betterallies.com

Dec 28, 201829 minEp. 664

test && commit || revert with Kent Beck

Kent Beck is an American software engineer and the creator of extreme programming, an original signer of the Agile Manifesto, and the author of the Extreme Programming book series, and a proponent of Test-Driven Development. Today he's chatting with Scott about how "test && commit || revert" might offer us a new programming workflow to explore! https://medium.com/@kentbeck_7670/test-commit-revert-870bbd756864

Dec 21, 201831 minEp. 663