Hanselminutes with Scott Hanselman
Episodes
Practical Containers for Developers with Aja Hammerly
13 May 2016
Contributed by Lukas
There's so much talk about containers as it's clearly the buzzword today. Rather than doing a deep dive into container tech, Scott talks to Aja Hammer...
Punishment Driven Development with Louise Elliott
06 May 2016
Contributed by Lukas
Scott sits down with software developer and development manager Louise Elliott about her ideas around "Punishment Driven Development." Why i...
Funding Open Source with Nadia Eghbal
29 Apr 2016
Contributed by Lukas
Former VC Nadia Eghbal is exploring the world of open source and how tech gets funded. Her investigative work is currently supported by The Ford Found...
Investing in Underrepresented Tech Founders with Arlan Hamilton
22 Apr 2016
Contributed by Lukas
Arlan Hamilton is the Founder and Managing Partner of Backstage Capital, a seed investment fund that backs high-potential, underrepresented startup fo...
Creating the Belter Language for Syfy
15 Apr 2016
Contributed by Lukas
Nick Farmer is best known for developing the Belter constructed language (conlang) for Syfy’s The Expanse. What's involved in creating a convincing ...
Failure - "What if you fake it and don't make it?"
08 Apr 2016
Contributed by Lukas
Scott talks to web developer and entrepreneur Kronda Adair about her business and her recent failure. How do projects fail and what do we do with that...
March Is For Makers: Arduinos, JavaScript, and Johnny-Five with Lyza Danger Gardner
01 Apr 2016
Contributed by Lukas
Scott sits down and talks with Lyza Gardner, CTO of Cloud Four and long-time web expert, about her recent explorations into hardware using the Johnny-...
March Is For Makers: Modulo and Modular Electronics with Erin Tomson
25 Mar 2016
Contributed by Lukas
Erin Tomson left Pixar after 13 years to pursue something totally new! Her hardware startup called "Modulo" brings plug and play flexibility...
March Is For Makers: Arrow.com Electrical Engineer Laura Hughes
18 Mar 2016
Contributed by Lukas
This week Scott talks to to electrical engineer Laura Hughes from Arrow.com. Laura specializes in lighting and power supply design and can solve prett...
March Is For Makers: Arduinos and Useless Robots with Simone Giertz
11 Mar 2016
Contributed by Lukas
Simone Giertz is a Maker, a robotics enthusiast and surprisingly (her words!) a non-engineer. She's become somewhat of an expert in sh*tty robots and ...
March Is For Makers: Taking Stuff Apart with Captain Brent Chapman
04 Mar 2016
Contributed by Lukas
Captain Brent Chapman has a BS from the West Point, an MS in Information Security from Carnegie Mellon, and has been tearing electronics apart since h...
Ambitious UX and Ambitious Apps with Ember and Lauren Tan
26 Feb 2016
Contributed by Lukas
Scott talks to Lauren Tan, a Senior Developer at Dockyard, about her excitement with the Ember Framework. Her talk on "Ambitious UX for Ambitious...
Exploring the Creative Process with Comic Creator and Musician Afua Richardson
19 Feb 2016
Contributed by Lukas
Afua Richardson joins Scott for this creative episode. Afua is a comic artist who has worked for Marvel, Image Comics, Top Cow, and many more. Her wor...
The Open Artificial Pancreas System (OpenAPS) project with Dana M. Lewis
12 Feb 2016
Contributed by Lukas
Scott sits with fellow Type 1 Diabetic Dana M. Lewis about the Open Artificial Pancreas System that she and her husband Scott Leibrand created. As oth...
Scaling The Walking Dead: No Man's Land with Next Games' Kalle Hiitola
05 Feb 2016
Contributed by Lukas
What's it like building and scaling a mobile game to millions of users and billions of transactions? Does the cloud really allow you to "not worr...
Getting started making Video Games with Kris Rothe
29 Jan 2016
Contributed by Lukas
Scott talks to Kris Rothe about the best way to get started making your own video games! How technical do you need to be? Should you start with Unity,...
Inside ASP.NET Core 1.0 with Damian Edwards
22 Jan 2016
Contributed by Lukas
Scott talks to Damian Edwards about ASP.NET Core 1.0 (previously ASP.NET 5). How freaked out should developers be? What's changed and what hasn't for ...
From Enterprise Developer to Tech Startup CEO with Tiffany Mikell
15 Jan 2016
Contributed by Lukas
Scott talks to enterprise developer, now tech CEO, Tiffany Mikell about the challenges and rewards of software development in a startup. What's it lik...
Inside Age of Ascent with Ben Adams
08 Jan 2016
Contributed by Lukas
Scott talks to Ben Adams, the CTO of Illyriad Games, about their new massively multiplayer space game "Age of Ascent." Why is it interesting...
Is QA a lost art? Node.js quality expert Stacy Kirk
01 Jan 2016
Contributed by Lukas
Stacy Kirk is the CEO of QualityWorks, a node.js-focused QA company, a 20 year software development veteran, and the creator of nodeqa.io. Stacy is a ...
Data Visualization and D3.js with Irene Ros
25 Dec 2015
Contributed by Lukas
Scott talks to Data Visualization expert Irene Ros. When she isn't contributing to the Miso Project, teaching her d3.js class, or working on making Op...
Today's Startup Accelerators John Henry from Cofound Harlem
18 Dec 2015
Contributed by Lukas
John Henry is with Cofound Harlem, a startup accelerator dedicated to building 100 new companies in Harlem by 2020. What does an accelerator look like...
The importance of fixing your own consumer electronics with IFixit's Kyle Wiens
11 Dec 2015
Contributed by Lukas
Kyle Wiens is the CEO and Co-founder of IFixit. IFixit is kind of the Wikipedia of Repair Guides and Teardowns. Scott and Kyle talk about why it's imp...
Hanselminutiae LIVE 17 with Richard Campbell
04 Dec 2015
Contributed by Lukas
Scott talks with Richard Campbell in this episode of Hanselminutiae LIVE. We did this show on Google Hangouts and you can watch the video at Scott's y...
Imagining the Future of Minority Report with Greg Borenstein
27 Nov 2015
Contributed by Lukas
Greg Borenstein is a computer vision expert, game designer, and author. He's currently a researcher in the Playful Systems Group at the MIT Media Lab....
OptiKey - Open Source Assistive Tech for Motor Neuron Disease
20 Nov 2015
Contributed by Lukas
Scott talks to Julius Sweetland, developer of OptiKey. OptiKey is an assistive on-screen keyboard which runs on Windows. It is designed to be used wit...
Speak Up and Present with Confidence with Poornima Vijayashanker
13 Nov 2015
Contributed by Lukas
Poornima Vijayashanker was a founding engineer at Mint.com and now is building an education company called Femgineer. Her new book "Present! The ...
You don't know JS with Getify (Kyle Simpson)
06 Nov 2015
Contributed by Lukas
Kyle Simpson, aka @getify, is the Curriculum Manager for MakerSquare and has created a series of books called You Don't Know JS. You can read the You ...
Understanding Web Components and Polymer with Monica Dinculescu
30 Oct 2015
Contributed by Lukas
Monica Dinculescu works on Polymer and Chrome for Google. In this episode she teaches Scott all about Web Components and the Polymer Project. Are Web ...
SID Chips and C64 Music with Ocean Software's Matthew Cannon
23 Oct 2015
Contributed by Lukas
Scott talks to Matthew Cannon about the musical revolution that happened the eighties and early 90s in video game soundtracks. Matthew worked at Ocean...
Your Personal Cloud Platform with Sandstorm.io and Kenton Varda
16 Oct 2015
Contributed by Lukas
Scott talks with former Googler Kenton Varda about his startup Sandstorm.io. Sandstorm makes it easy to run and manage your own server by simplifying ...
An overview of non-web-based assisted technologies with Sylvia Richardson
09 Oct 2015
Contributed by Lukas
There's lots of discussion around assistive technology on the web, but what about technologies that aren't all about the browser? There are a number o...
Creativity, Code, Community, and Connected Objects with Dawn C. Hayes
02 Oct 2015
Contributed by Lukas
Scott talks with coder, tinkerer, and occasional adjunct professor Dawn C Hayes about the intersection of physical computing and creating coding. As w...
Jet.com scales with Azure, F#, and more with Rachel Reese
25 Sep 2015
Contributed by Lukas
Scott talks to Jet.com's Rachel Reese about how Jet uses F#, Azure, and lots more to scale to new heights. What's it like to build a massive system on...
Killing Off Wasabi - A 20yr old VBScript problem solved with 2015 Roslyn tech
18 Sep 2015
Contributed by Lukas
Scott talks to Jacob Krall from Fog Creek Software about how his team used the open source C# Roslyn compiler to bring their ancient VBScript-style la...
Information Architecture with Abby Covert
11 Sep 2015
Contributed by Lukas
Abby Covert is an independent Information Architect and also the President of the Information Architecture Institute. She's the author of "How to...
Developing Designers with Catt Small
04 Sep 2015
Contributed by Lukas
Scott talks to Developer and Designer Catt Small from SoundCloud. When you're a designer AND a front-end developer, where does one half of your person...
Computer Science in School vs. The Real World with Kaya Thomas
28 Aug 2015
Contributed by Lukas
Kaya Thomas is an undergraduate in Computer Science at Dartmouth and is interning this summer at Intuit on the Mint iOS team. She's also a Code2040 fe...
Enterprising Node.js with NodeSource's VP of Engineering Kevin Stewart
21 Aug 2015
Contributed by Lukas
As open source thinking and open source software goes more mainstream, it heads to the Enterprise. What does that mean for a popular framework like no...
Redesigning Computer Science 101 Education with Omoju Miller
14 Aug 2015
Contributed by Lukas
PhD Candidate Omoju Miller is a Computer Scientist who is working to unlock the joys of Natural Language Processing as applied to rap lyrics. She is f...
Identity Server and ASP.NET with Dominick Baier
07 Aug 2015
Contributed by Lukas
Scott talks to Dominick Baier about identity on the web and in ASP.NET. Dominick and Brock Allen have a great series of open source products in the fo...
Designing Usable Security with Google's Adrienne Porter Felt
31 Jul 2015
Contributed by Lukas
Adrienne Porter Felt, Ph.D. is a security and privacy researcher at Google. Her current focus is on designing and building usable security. Scott talk...
The Problem with DateTime - NodaTime with Matt Johnson
24 Jul 2015
Contributed by Lukas
Matt Johnson is a time nerd. He has contributed with the Noda Time project and is helping with making time, dates, and timezones easier to use with .N...
Systems Thinking: Less Coding, More Thinking with Kishau Rogers
17 Jul 2015
Contributed by Lukas
Kishau Rogers is the Founder and CEO of Websmith Group. She's a twenty-year programming veteran. She talks to Scott about the importance of teaching &...
Debugging Windows Problems with Mario Hewardt
10 Jul 2015
Contributed by Lukas
Scott talks to expert Windows debugger Mario Hewardt about what it takes to be a good debugger. How does the .NET managed heap and garbage collector w...
Relationships, Geek Culture, and Raising Nerds with Anjuan Simmons
03 Jul 2015
Contributed by Lukas
Scott sits down with Technical Project Manager and Conference Speaker Anjuan Simmons to talk about the rise of "Nerdland" and fan culture, t...
Tessel.io - Making the Internet of things with JavaScript and Kelsey Breseman
25 Jun 2015
Contributed by Lukas
Scott talks to Tessel's Kelsey Breseman about the Tessel 2 and now this little $35 board makes making even more accessible! If you know JavaScript, yo...
Virtual Reality today with Andreia Gaita
19 Jun 2015
Contributed by Lukas
Scott talks to former Unity developer and current Githubber Andreia Gaita about Virtual Reality. Why is it so compelling? Why do we want so badly to l...
Building Community around the XPRIZE with Jono Bacon
12 Jun 2015
Contributed by Lukas
Jono Bacon wrote the book on Community with "The Art of Community" and worked at Canonical on Ubuntu's community for years. Now he's headed ...
Hanselminutiae LIVE 16 with Richard Campbell
05 Jun 2015
Contributed by Lukas
This episode of Hanselminutiae LIVE 16 with Richard Campbell was recorded on Google Hangouts! You can check it out at Scott's YouTube Channel at http:...
Getting Started with SVG with Sara Soueidan
29 May 2015
Contributed by Lukas
Scott talks to web developer Sara Soueidan about the state of SVG on the web today. Is SVG mainstream and ready for you to use in your web apps today?...
Getting started making NodeBots and Wearables with Kassandra Perch
22 May 2015
Contributed by Lukas
Today we talk to Kassandra Perch from Bocoup about the state of node-based robotics and wearables in 2015. Back in episode 391, we talked to Raquel Vé...
Accessibility (a11y) with OpenDirective's Steve Lee
15 May 2015
Contributed by Lukas
Scott talks to accessibility advocate Steve Lee about today's accessible web. We've all added alt tags around images (or we should) but what does a mo...
Saving Bletchley Park with Dr. Sue Black
08 May 2015
Contributed by Lukas
Bletchley Park is where brilliant people worked tirelessly to break the German Enigma code, and others. More importantly, it wasn't just Alan Turing. ...
Developing StaffPad, a new class of music notation application with Dr. Matthew Tesch
01 May 2015
Contributed by Lukas
Scott talks to Dr. Matthew Tesch of Carnegie Mellon University about StaffPad, an new music notation application for Windows that he developed with co...
Inside the Akka.NET open source project and the Actor Model with Aaron Stannard
23 Apr 2015
Contributed by Lukas
Akka.NET is a toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven applications on .NET & Mono. This c...
Usability and the Human Factor with Dr. Danielle Smith
17 Apr 2015
Contributed by Lukas
Dr. Danielle Smith is a Human Factors professional with over 10 years' experience in usability research and user experience design. She has a PhD in I...
Building a better 3D printer (with software!) with OctoPrint’s Gina Häußge
10 Apr 2015
Contributed by Lukas
Scott talks to Gina Häußge, creator of OctoPrint. In very short order OctoPrint has gone from a small side project to Gina's full time open source j...
Bitcoin Explained with Rhian Lewis
03 Apr 2015
Contributed by Lukas
Rhian is the co-developer of CountMyCrypto and the co-host of London's Bitcoin Women. She sits down with Scott and catches him up on the state of Bitc...
March Is For Makers: Electronics and Electricity 101 with Andrew J. Dupree
27 Mar 2015
Contributed by Lukas
This week hardware engineer Andrew J. Dupree gives Scott a lesson in Electrical Engineering 101. Andrew has a Master of Science in Computer Hardware E...
March Is For Makers: Learning Robots with Dr. Ayanna Howard of Zyrobotics
20 Mar 2015
Contributed by Lukas
Today we talk to Dr. Ayanna Howard about robots. Dr. Howard has a Ph.D. in Electrical Engineering as well as an MBA from Claremont, and she teaches at...
March Is For Makers: Enclosures for your DIY hardware projects with Bertrand Le Roy
13 Mar 2015
Contributed by Lukas
Bertrand Le Roy has a PhD in theoretical physics and deep experience in both software and hardware development. His startup Nwazet sold hardware and s...
March Is For Makers: 3D Printing with Printrbot's Brook Drumm
06 Mar 2015
Contributed by Lukas
Brook Drumm took a successful Kickstarter and turned it into a fantastic business making Printrbot 3D Printers. Brook is also a co-star on the new Sci...
Living Clojure with Carin Meier
27 Feb 2015
Contributed by Lukas
Scott talks to Clojure expert Carin Meier about how to get started with this powerful functional language. Carin worked in Java for 15 years and switc...
Hanselminutiae 15 with Richard Campbell - Recorded as a Google Hangout, we talk all things tech
20 Feb 2015
Contributed by Lukas
Scott talks to Richard Campbell in this episode, recorded LIVE (and available on YouTube!) on February 10th.
Atom-Shell for cross platform desktop apps with Paul Betts
13 Feb 2015
Contributed by Lukas
Scott talks to developer Paul Betts, formerly of GitHub, now working on the Windows Desktop application for Slack. They are building their desktop wit...
Creating Ruby with Yukihiro Matsumoto (Matz) recorded LIVE in Japan
06 Feb 2015
Contributed by Lukas
Scott was in Japan at the GoAzure event in January and had the pleasure of interviewing Yukihiro Matsumoto (Matz), the creator of the Ruby language! W...
Where is Web Design going in 2015 with Carl Smith
30 Jan 2015
Contributed by Lukas
Carl Smith Carl Smith is the founder of nGen Works, a design firm in Florida specializing in User Experience Design, Branding, App and Mobile Developm...
An Introduction to the Dart Language with Lars Bak and Kasper Lund
23 Jan 2015
Contributed by Lukas
Scott sits down (remotely from Denmark!) with Dart Language founders Lars Bak and Kasper Lund. Dart is an open source web programming language develop...
Performance as a Feature with Matt Warren
16 Jan 2015
Contributed by Lukas
Scott talks to .NET performance aficionado Matt Warren about how to make performance a feature of your application. Is performance cultural or technic...
Starting with Continuous Integration in the Cloud with Steven Edouard
09 Jan 2015
Contributed by Lukas
Scott talks to Steven Edouard about making CI (Continuous Integration) and easy deployment possible in the cloud. From small node-based sites to large...
Computer Vision Explained with PyImageSearch's Adrian Rosebrock
02 Jan 2015
Contributed by Lukas
Adrian Rosebrock has PhD focused on Computer Vision and Machine Learning. He's a recognized expert in getting computers to "see" stuff...and...
Get Involved in Citizen Science with Chandra Clarke
26 Dec 2014
Contributed by Lukas
Scott talks to science advocate Chandra Clarke about the rise of Citizen Science. Chandra has a Master's degree in Space Studies and writes about citi...
An Internet of Things (IoT) primer with Erica Stanley
19 Dec 2014
Contributed by Lukas
Scott talks to engineer Erica Stanley about the Internet of Things. What's the tech behind this popular buzzword? What are some of the emerging standa...
Web Animation Foundations, Today and Tomorrow with Rachel Nabors
12 Dec 2014
Contributed by Lukas
Scott sits down with award-winning animator and web animations expert Rachel Nabors about the importance of intentional and thoughtful animation on th...
JSIL with Katelyn Gadd
05 Dec 2014
Contributed by Lukas
Katelyn Gadd is a freelance programmer and game designer and the creator of the amazing JSIL project. JSIL is a compiler that transforms .NET applicat...
Comics, Creativity, Computers and Secret Coders with Gene Luen Yang
28 Nov 2014
Contributed by Lukas
Gene Luen Yang is an writer of graphic novels and comics, including the Eisner Award winning "American Born Chinese." He's also written the ...
The Other Side of Diversity with Erica Joy
21 Nov 2014
Contributed by Lukas
Erica Joy is an engineer at Google. She talks to Scott about her experience growing up, when she first started to love computers, and the demographics...
Balancing a Nerdcore Music Career and a PhD with Sammus aka Enongo Lumumba-Kasongo
14 Nov 2014
Contributed by Lukas
Scott talks to nerdcore musician Sammus, aka Enongo Lumumba-Kasongo. She's doing a PhD at Cornell but also pursuing a music career. Her lyrics are com...
The New Digital Journalism with Elon James White
07 Nov 2014
Contributed by Lukas
Scott sits down with podcaster, radio host, and advocate Elon James White. Elon is the founder of TWiB (This Week in Blackness) and an award-winning b...
Controllerism and digital music with artist and inventor Moldover
31 Oct 2014
Contributed by Lukas
Musician, artist, and inventor Moldover creates, tours, and explores new frontiers in electronic music and also coined the term "Controllerism.&q...
Selecting the Ultimate Developer Laptop with Damian Edwards
24 Oct 2014
Contributed by Lukas
Scott and Damian need better laptops. They need the Ultimate Developer Laptop. i7, 8 to 16 gigs, 256G+ SSD, and under 2 pounds. Does it exist?
All about CSS Animations with Val Head
17 Oct 2014
Contributed by Lukas
Scott's at Blendconf and sits down with Val Head to talk about CSS Animations. Val is the author of "The CSS Animations Pocket Guide" and ex...
"A Dark Room" - What's it like to have a #1 App? With Amir Rajan
10 Oct 2014
Contributed by Lukas
"A Dark Room" was the #1 App in the Apple App Store for weeks and weeks. Surely that's made its creator, Amir Rajan a millionaire, right? Am...
A Sass Primer with Claudina Sarahe
03 Oct 2014
Contributed by Lukas
Claudina Sarahe is a Front End Developer, educator, conference organizer, and an expert on the Sass CSS preprocessor. She shares her love of Sass with...
Being a CodeNewbie with Saron Yitbarek
26 Sep 2014
Contributed by Lukas
After starting along a medical path, Saron Yitbarek switched directions, did a bootcamp at the Flatiron School and is now well on her way in a new car...
Choosing a JavaScript Framework with Craig McKeachie
19 Sep 2014
Contributed by Lukas
Scott talks to Craig McKeachie about his new book the Javascript Framework Guide. There's lots of talk about frameworks, but not a lot about HOW to ch...
Hanselminutiae 14 with Richard Campbell - Apple iPhone 6 and Apple Watch Announcements (+VIDEO)
12 Sep 2014
Contributed by Lukas
Scott sits down with Richard Campbell to talk about the Apple iPhone 6 and Apple Watch Announcements. Will wearables finally happen? Is this the fitne...
Space and the next IT decade with Tom Soderstrom from JPL
05 Sep 2014
Contributed by Lukas
Scott talks to Tom Soderstrom, the IT CTO at JPL, a NASA Center. What's going to happen in the next IT decade (which is shorter than you'd think!)? Wh...
Exploring Trans*H4CK with Dr. Kortney Ziegler
29 Aug 2014
Contributed by Lukas
Transgender people face discrimination, unemployment, homelessness, and a myriad of social problems. Dr. Kortney Ziegler is an activist, academic, art...
Inside RavenDB with Michael Yarichuk
22 Aug 2014
Contributed by Lukas
Scott chats with Michael Yarichuk about RavenDB. Michael works with Ayende and the RavenDB team on their document database. Scott is trying to learn a...
BrightstarDB, an open source NoSQL .NET database with Kal Ahmed
08 Aug 2014
Contributed by Lukas
Kal Ahmed and his open source team have created a great .NET-based NoSQL solution called BrightstarDB. Brightstar is an RDF triple store. What does th...
Applying Improv to Agile and Lean Startup models with Jessie Shternshus
01 Aug 2014
Contributed by Lukas
Jessie Shternshus takes comedy and improve to the next level and applies it to Lean Startup and Agile Software methodologies. Can't believe it? Jessie...
Designing for Performance with Lara Swanson
25 Jul 2014
Contributed by Lukas
Lara Swanson is the Engineering Manager of Performance at Etsy. She sits down with Scott to explain how to design for page load time, including optimi...
Learning WebGL and making 3D HTML Games with David Catuhe and Babylon.js
18 Jul 2014
Contributed by Lukas
David Catuhe is the primary author of Babylon.js and an expert in WebGL. Are 3D games really happening on the web? There are more possibilities than y...
Exploring the Bionic Pancreas with Dr. Steven Jon Russell, MD, PhD
11 Jul 2014
Contributed by Lukas
A collaborative group from Boston University and Massachusetts General Hospital is working together to make automated blood glucose control a reality,...
Applied Azure with Vishwas Lele
04 Jul 2014
Contributed by Lukas
Scott continues to learn Azure and in this episodes turns to 3rd party expert Vishwas Lele. Vishwas builds Azure systems all day long and recently als...
Windows Phone 8.1, Universal Apps, and the Developer Landscape with Lars Klint
27 Jun 2014
Contributed by Lukas
Scott talks to Lars Klint, a Windows Phone Developer MVP, about developing for Windows Phone 8.1. What's coming in 8.1 and what changes for developers...
Creating Reactive User Interfaces with Adaptive Consulting's Reactive Trader
20 Jun 2014
Contributed by Lukas
Scott talks to Matt Barrett from Adaptive Consulting about creating high-quality reactive user interfaces for the industry. Adaptive has just released...
What it really means to be Junior Developer with Jonathan Barronville
13 Jun 2014
Contributed by Lukas
Jonathan Barronville is a Junior Developer, and he's not apologetic about it. What does it really mean to be Junior Developer, and why is everyone in ...