Software Engineering

Hanselminutes - Fresh Talk and Tech for Developers

Scott Hanselman

+43 FANS
Hanselminutes is Fresh Air for Developers. A weekly commute-time podcast that promotes fresh technology and fresh voices.
Best
Newest
Looking for recently uploaded episodes
Staying Secure and "Getting Pwned" with Troy Hunt

31:56 | Jan 12th, 2018

Troy Hunt runs HaveIBeenPwned.com as a service to us all, but it's also a massive learning playground for him. He schools Scott on all things security and privacy. Is your password known? Let's ask Troy.
Copyright, Trademarks, Patents, and Branding yourself online with Yasmine Salem Hamdan

34:02 | May 9th

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 ...Show More
The Problem with Software by Adam Barr

33:36 | May 2nd

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, expla...Show More
Your biggest questions when learning how to code with Ali Spittel

32:30 | Apr 25th

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 ne...Show More
Sean Valentine on Hidden Geniuses and parenting in a digital age

34:53 | Apr 18th

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...Show More
Performance as a Feature with Jeremy Boyd

32:54 | Apr 11th

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 N...Show More
Blockchain explained with TruStory's Preethi Kasireddy

31:39 | Apr 4th

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 block...Show More
The Manager's Path with Camille Fournier

36:57 | Mar 28th

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 ...Show More
Inside a Tribe of Hackers with cryptographer Marcus J Carey

34:54 | Mar 21st

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 cryp...Show More
A love letter to language (and programming) with Eva Ferreira

31:16 | Mar 14th

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 effectiv...Show More
How galaxies evolve with Dr. Molly Peeples

31:26 | Mar 7th

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 both an MS and PhD in Astronomy at Ohio State University. Today she teaches Sc...Show More
Cloth Simulation for Computer Graphics with Tuur Stuyck

30:19 | Mar 1st

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 r...Show More
How to look smart in meetings and how to be successful without hurting men's feelings with Sarah Cooper

31:42 | Feb 21st

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 App...Show More
Privacy and Security on today's internet with Melanie Ensign

32:17 | Feb 15th

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 re...Show More
Coding for the ZX Spectrum and Netflix/Black Mirror's Bandersnach with Matt Westcott

32:06 | Feb 8th

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...Show More
Exploring Algorithms of Oppression with Dr. Safiya Noble

35:16 | Feb 1st

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 se...Show More
Getting started with Machine Learning and Sabrina Smai

35:27 | Jan 25th

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!)...Show More
A Programmer's Introduction to Mathematics with Jeremy Kun

31:51 | Jan 18th

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 ever...Show More
Episode 666 - Game Engine Black Book: Doom with Fabien Sanglard

32:18 | Jan 11th

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...Show More
Regine Gilbert on the Essence of Accessibility

31:17 | Jan 3rd

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 wi...Show More
test && commit || revert with Kent Beck

31:14 | Dec 21st, 2018

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 ...Show More
Test Automation University with Applitools' Angie Jones

29:43 | Dec 13th, 2018

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 ...Show More
Real Software Engineering with Glenn Vanderburg

29:45 | Dec 7th, 2018

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 t...Show More
ASP.NET Core in Action with Andrew Lock

30:36 | Nov 30th, 2018

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,...Show More
PlayFab's complete backend platform for live games with Dr. Hanna Oh Descher

29:24 | Nov 22nd, 2018

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 ...Show More
Moving companies to Open Source with the Head of Comcast's Open Source Office Nithya Ruff

30:41 | Nov 16th, 2018

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 ...Show More
Upgrading GitHub and improving Rails with Eileen Uchitelle

33:54 | Nov 8th, 2018

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 down...Show More
Designing for a Global Audience with Digital Nomad Jenny Shen

32:35 | Nov 1st, 2018

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?
Gaming for all with the Xbox Accessibility Controller and John Alexander

32:04 | Oct 25th, 2018

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,...Show More
Finding Engineering teams that share your Key Values with Lynne Tye

31:39 | Oct 18th, 2018

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....Show More
Animating Donald Glover's "This is America" with MacPaint on original hardware with Wahyu "Pinot" Ichwandardi

32:16 | Oct 11th, 2018

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 hardware!
Analog Computing and the Computer of the Tides with Charles Petzold

29:43 | Oct 4th, 2018

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.
Scaling tech apprenticeship with Techtonics's Heather Terenzio

32:19 | Sep 27th, 2018

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 founde...Show More
.NET Core Global Tools for Developers with Mark Rendle

29:36 | Sep 20th, 2018

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...Show More
Forge Your Future with Open Source and VM Brasseur

32:19 | Sep 13th, 2018

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 sou...Show More
Accelerate: The State of DevOps with Dr. Nicole Forsgren

33:48 | Sep 6th, 2018

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 Sco...Show More
How GDPR is affecting the American Legal System with Gary Nissenbaum

34:06 | Aug 30th, 2018

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 ...Show More
Inside Linux on Windows with WSL and Tara Raj

34:43 | Aug 23rd, 2018

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.
Container Catharsis with Laura Frank Tacho

36:10 | Aug 16th, 2018

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...Show More
Teaching Programming to kids (and everyone else) with Ben Wheeler

33:03 | Aug 9th, 2018

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 t...Show More
Learning how to be a Wizard Programmer with Julia Evans

32:50 | Aug 2nd, 2018

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 effectiv...Show More
Blazor brings .NET to Web Assembly with Steve Sanderson

35:33 | Jul 26th, 2018

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...Show More
Compassionate Coding with April Wensel

31:35 | Jul 19th, 2018

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 w...Show More
Web Accessibility and a focused on A11Y with Nicolas Steenhout

33:07 | Jul 12th, 2018

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 ram...Show More
Visible Designers with Revision Path's Maurice Cherry

32:17 | Jul 5th, 2018

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...Show More
C++ and Browser Monoculture with Vivaldi's Patricia Aas

36:02 | Jun 28th, 2018

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...Show More
Is a Programming Bootcamp right for you? with Kristen Leake

32:45 | Jun 21st, 2018

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.
Tips for Teaching Programming with Dr. Neil Brown

34:28 | Jun 14th, 2018

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 t...Show More
Azure Sphere and Microsoft's new Linux with Caitie McCaffrey

32:34 | Jun 8th, 2018

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 fol...Show More
A new life for old software - DasBlog Core with Mark Downie

35:19 | Jun 1st, 2018

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.
Do you need to speak English to Code? Noor - An Arabic Programming Language with Ahmed Abdalla

32:46 | May 25th, 2018

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.
Eric Heutchy on Backward Compatibility, Xbox One X Enhanced Games, and The Heutchy Method

32:34 | May 18th, 2018

Xbox One X Enhanced Games with Backward Compatibility are AMAZING. You can play a decade old game - originally meant for 640x480 or 720p resolution - and enjoy it in 4k resolution. Not upscaled. Actually up to 10x clearer within recompiling the game?...Show More
How do you become a CTO - with Microsoft's CTO Kevin Scott

38:09 | May 10th, 2018

Kevin Scott is the CTO of Microsoft...but how did he get there? Scott talks to Kevin about his experience from early teens through his successful foray at LinkedIn and beyond. Where does Kevin see technology going and how do we help get more people i...Show More
Building Web Applications for the next Billion Users with Ire Aderinokun

31:06 | May 4th, 2018

Ire Aderinokun is a self-taught UI/UX Designer and Front-End Developer working in Lagos, Nigeria. She is currently the Technical Lead at Big Cabal Media. She says the Next Billion Users are coming online now and they'll be outside Western countries a...Show More
Investing in Underrepresented Tech Founders with Arlan Hamilton's Backstage Capital

33:17 | Apr 27th, 2018

Arlan Hamilton's Backstage Capital has invested more than $4M+ in over 80 companies led by underrepresented founders. How has she gone from Homeless to VC in just a few years? Arlan also recently started Project Cover to give micro-grants to driven c...Show More
A history of the Windows 95 Start Button and User Research at Microsoft with Kent Sullivan and Derek Hoiem

31:47 | Apr 20th, 2018

Kent Sullivan and Derek Hoiem were some of the original hires at the User Research Labs at Microsoft. The worked on the exploratory user research that produced the taskbar and Start menu, as well as the iterative research that helped nail down the de...Show More
Inside the world of Star Trek's Visual and Practical Effects with Dan Curry

31:38 | Apr 13th, 2018

Dan Curry was a Visual Effects Supervisor, Visual Effects Producer, Second Unit Director, Director and Main Title Designer for Star Trek’s Deep Space Nine, Voyager, Enterprise and Next Generation series. He spent 18 years doing Star Trek and pioneeri...Show More
Christine Spang's Open Source Journey from Teen OSS Contributor to CTO of Nylas

31:03 | Apr 5th, 2018

Christine Spang started her tech journey contributing to Debian while still a teenager. She went on to MIT, then worked on Ksplice, helping the Linux kernel stay up-to-date without rebooting. From there working as a Principal Developer at Oracle, Chr...Show More
A new Sega Megadrive/Genesis Game in 2018 with 1995 Tools with Tanglewood's Matt Phillips

34:17 | Mar 30th, 2018

Matt Phillips didn't just creating a brand-new Sega Megadrive/Genesis Game in 2018 called Tanglewood. He did it using the original dev kit, computers, and software from 1995. You can experience Tanglewood today and buy it with a proper cartridge, box...Show More
F# and the functional SAFE Stack with Krzysztof Cieślak

35:53 | Mar 23rd, 2018

Scott digs into the SAFE Stack with Krzysztof Cielak. SAFE is an end-to-end, functional-first stack for cloud-ready web development that emphasizes type-safe programming. Is this your next programming paradigm?
Demystifying Serverless with Cecil Phillip

32:43 | Mar 15th, 2018

Scott talks to Cecil Phillip about how cloud architecture is changing everything. But what's IaaS, PaaS, then FaaS, and now serverless? How will being billed for usage affect software architecture?
Type to the world in your language with Keyman and Marc Durdin

32:41 | Mar 9th, 2018

Marc Durdin has been working on the same open source project more or less since he was 14! Today Keyman is a thriving open source project that supports over 1000 languages and works on Windows, Mac, Phones, and the Web!
Developing Online Identity with Sarah Squire

30:53 | Mar 3rd, 2018

Sarah Squire is a Senior Technical Architect at Ping Identity. So much has happened since "Identity 2.0" so Sarah catches Scott up to date. OpenID, OAuth and beyond, what's new and what direction is the web heading?
Jessica Rose and the Worst Advice Ever

29:22 | Feb 23rd, 2018

Scott teams up with Pursuit Podcast's Jessica Rose for a collaboration. Jessica asked her audience "What's the worst advice you've ever received?" We took their audio clips and turned it into a two-part discussion! You can check out Part 2 at The Pur...Show More
Mr. Robot Disassembled with Ryan Kazanciyan

33:21 | Feb 16th, 2018

Ryan Kazanciyan is the Chief Security Architect at Tanium, and in his spare time worked as Technical Consultant for Mr. Robot alongside writer and producer Kor Adana. Why is Mr. Robot so unique in the quality of its on-screen hacks? How does one make...Show More
Quantum Computing detangled with Dr. Krysta Svore

33:33 | Feb 9th, 2018

What is Quantum Computing and will it change everything? Scott talks to Dr. Krysta Svore about why the future is Quantum and why YOU should be thinking about how Quantum Computing can help your applications today.
Empathy in Technology Product Design with Venture Capitalist Sarah Kunst from Proday

31:23 | Feb 2nd, 2018

Sarah Kunst is a long-time technologist, angel investor, talent scout, and now CEO and Founder of Proday.co. A member of the Forbes 30 under 30, Sarah's experience is broad and deep. She attributes much of that to empathy and specifically empathy in ...Show More
From F# to JavaScript and beyond with Fable and Alfonso Garcia-Caro

33:52 | Jan 26th, 2018

Fable is an F# to JavaScript compiler powered by Babel, designed to produce readable and standard code. Alfonso chats with Scott about how Fable and F# fit into the larger JavaScript ecosystem and how you can experience the best of .NET with the best...Show More
Developing ON (not for) a Nokia Feature Phone with Elvis Chidera

30:42 | Jan 19th, 2018

In 2012, Elvis Chidera wrote his first app on a Nokia feature (J2ME) phone. He wrote the Java App ON the phone (literally writing the Java code with T9 text on a numeric keypad.) Today, he's an Android developer at dotlearn.io who has worked on over ...Show More
Functional Programming, F#, and Cloud Containers with Lena Hall

33:02 | Jan 5th, 2018

Scott checks in with Alena (Lena) Hall about her thoughts around F#, functional programming, microservices, Kubernetes and containers in the cloud. Where are we heading and are we moving too fast? Is F# well-positioned for the cloud-based future?
Serverless and OpenFaas with Alex Ellis

31:18 | Dec 29th, 2017

Scott talks to Docker Captain and Open Source programmer Alex Ellis about the rise of Kubernetes, Serverless, and his project "OpenFaas." Alex also shares details on the obsession (and usefulness) of Raspberry Pi clusters for learning large systems d...Show More
Machine Learning 101 with Paige Bailey

33:46 | Dec 22nd, 2017

This week on the show Scott talks to Data Scientist and AI expert Paige Bailey. What's the difference between machine learning and deep learning? Do I need to learn R and Python to use machine learning models? Do models need to deploy regularly or ca...Show More
Revolutionizing remote pair programming with Live Share

28:32 | Dec 15th, 2017

We all remember when we first saw Etherpad or Google Docs and could type in an online document while another remote person typed in the same doc. It's magic! Fast forward and soon we can share entire code workspaces and debugging sessions using langu...Show More
Progressive Web Apps with Tara Manicsic

32:18 | Dec 8th, 2017

Progressive Web Apps are experiences that combine the best of the web and the best of apps! Does your app work offline or in low-bandwidth situations? What are the best practices that you can add in to your existing websites that would progressively ...Show More
Continuous Delivery in AAA Games - Sea of Thieves with Rare Games' Jafar Soltani

32:41 | Dec 1st, 2017

Sea of Thieves is a massively multiplayer AAA game coming soon for the Xbox One...and it's one of the few video games that is created using Continuous Delivery. The game is always shippable. How is this possible? What kinds of challenges do they run ...Show More
Removing Bias from AI and Machine Learning with Camille Eddy

32:13 | Nov 24th, 2017

Camille Eddy has worked on Robotics and Hardware nearly her whole life. Now she's turning her gaze to how AI and machine learning. In this episode she gets Scott up to speed about how AI/ML work and how cultural bias can teach computers how to think....Show More
Moving Across Technology Stacks with Kamilah Taylor

32:13 | Nov 17th, 2017

There's a lot of talk about "full stack" developers, and many of us specialize while watching others successfully navigate multiple stacks. Kamilah Taylor has moved across multiple tech stacks in her career, from Back to Find, Java to Swift, USB Driv...Show More
Thomas Happ from Axiom Verge

34:26 | Nov 10th, 2017

Axiom Verge is an indie Metroidvania video game created by Thomas Happ...written on his own in nights and weekends! Written in C# and Monogame, Axiom Verge is now on PlayStation 4, Windows, OS X, Linux, Vita, Wii U, Xbox One, and Nintendo Switch! Sco...Show More
Mike Brocchi on Angular CLI

31:50 | Nov 3rd, 2017

Mike Brocchi teaches Scott about the usefulness and architecture of the Angular CLI, and about the proliferation of CLIs (Command Line Interfaces) in general. What's the best way for you to create a new web app, and what can you do with the Angular C...Show More
CEO Rian Buckley finds the FitCode between fashion and tech

31:44 | Oct 27th, 2017

As a working professional model, Rian Buckley saw a problem, and started a tech company to solve it. A single code that doesn't indicate a piece of clothing's size, but rather its fit. Now she needs to get clothing retailers to adopt it! Scott talks ...Show More
Web Animation at Work with Rachel Nabors

33:16 | Oct 20th, 2017

Rachel Nabors is a cartoonist, artist, and web developer and web animation expert. Her new book "Animation at Work" isn't just a book on HOW to use animation - it's a book on WHY to use it. By understanding the human visual processing system, you can...Show More
Terms of Service for Developers - ToS explained with lawyer Gary Nissenbaum

34:42 | Oct 13th, 2017

Gary Nissenbaum, Esq. is the managing attorney and founding principal of the Nissenbaum Law Group. They help app developers and internet technologists understand how to navigate both the legal world and the virtual world. Gary explains the surprising...Show More
Which JavaScript Stack should I learn? with Tracy Lee

30:46 | Oct 6th, 2017

In her short time as a developer, Tracy Lee hasn't stayed true to one JavaScript Framework. Instead, she continues to explore JavaScript with React, Angular, Ember, React Native, and NativeScript. She chats with Scott about the process of learning Ja...Show More
Polyglot Persistence for .NET with PostgresSQL and Marten with Jeremy Miller

31:55 | Sep 29th, 2017

There's so many great open source projects and stacks to choose from in the .NET ecosystem. Scott talks to Jeremy Miller about "Marten" - it offers Polyglot Persistence for .NET Systems using the Postgresql Database as the backend. You get both a Doc...Show More
Maybe just use Vanilla Javascript with Chris Ferdinandi

31:53 | Sep 22nd, 2017

There's a new JavaScript created every few seconds. If you pick up any noun there's probably a JavsScript library named after that noun. What if you just used Vanilla JavaScript? Chris helps Scott answer that question, and more in this episode.
Technology in non-profits with the New York Public Library and Courteney Ervin

32:46 | Sep 15th, 2017

Scott talks with web developer Courteney Ervin about her experiences developing software in the non-profit space. Courteney works for the New York Public Library creating open source software that serves their constituents as well as other public lib...Show More
Making browsers faster with Mozilla

30:54 | Sep 8th, 2017

Lin Clark is an engineer at Mozilla who also helps make technology accessible by explaining it with Code Cartoons! In this episode she explains to Scott how Mozilla is making the browser faster with projects like Stylo/Quantum CSS. Is this the resurg...Show More
Games across decades with Diablo programmer and Graybeard Games' David Brevik

33:36 | Sep 1st, 2017

David Brevik is a video game designer, producer and programmer known early on as the Lead Developer on Diablo. Today he's the primary at Greybeard Games. He talks to Scott about game design then and now!
Software Endurance with Ariya Hidayat

32:23 | Aug 25th, 2017

Scott has a wide-reaching conversation with Ariya Hidayat about how he - and software - endures. He started the popular PhantomJS project but also writes code in Free Pascal! Keeping positive, making small forward moves.
Laura Laban explores Infinite Flight simulation on mobile devices

34:02 | Aug 18th, 2017

Laura Laban is the CEO, Co-Founder and Chief Aviatrix working on Infinite Flight. Their app is a mobile flight simulator that gives amazing graphics and physics on mobile devices. Infinite Flight is written entirely in C# and available on iOS and And...Show More
Pia Mancini explains liquid democracy and the Open Collective

35:00 | Aug 11th, 2017

Pia Mancini is an innovator of liquid democracy and trans-national collaboration. In 2016 she founded Open Collective and is changing how groups collect and spend money transparently. She explains the importance of this transparency in a today's conn...Show More
Tracking your life and health with the Gyroscope app and Mahdi Yusuf

34:58 | Aug 4th, 2017

Mahdi Yusuf is the CTO of Gyroscope Innovations. They are using AI and the cloud along with ALL the sensors and health trackers that you're already wearing to create amazing reports, visualizations, and insights into your health and your mind. How ma...Show More
Preparing a city for self-driving cars with Leslie Caceda

31:43 | Jul 28th, 2017

Leslie Caceda is a Transportation Technologist at the Atlanta Regional Commission. In this episode she talks to Scott about the design and ethics of self-driving cars. What will this revolution mean to car ownership? To people who were otherwise unab...Show More
Live Coding on Twitch for a year with Suz Hinton

33:41 | Jul 21st, 2017

Suz Hinton has been coding LIVE on Twitch for over a year. How did she start and how did she stick with it? Is it hard to code with someone watching? How about a thousand people watching?
Making your path to development with Anjana Vakil

32:51 | Jul 14th, 2017

Anjana is fascinated by languages, both human and machine, and the connections between the two. She recently completed a MS in computational linguistics at Saarland University in Germany, where she studied speech technology, machine learning, and com...Show More
Brandon Bouier on the Defense Digital Service and deploying code in a war zone

32:02 | Jul 7th, 2017

Brandon Bouier works at the Pentagon at the Defense Digital Service. He's travelled to Afghanistan to deploy code and migrate data. He talks to Scott about what it means to support US Defense IT resources and how the military is innovating at new spe...Show More
YOU should write an interpreter with Thorsten Ball

32:53 | Jun 30th, 2017

Thorsten Ball has a thirst for knowledge, so one day he decided to make a new Programming Language. He went from 0 lines of code to a fully working interpreter written in Go for the "Monkey" Language. Check it out at https://interpreterbook.com!
Data Science with Angela Bassa

30:50 | Jun 23rd, 2017

Angela Bassa is the Director of Data Science at iRobot. In this episode she sits down with Scott and demystifies the major concepts. Is this a new science and an old one? What's the traditional path for a Data Scientist - and is that the only path?
Get on the Coding Train with Processing and Daniel Shiffman

30:32 | Jun 16th, 2017

Daniel Shiffman is a programmer, a project lead with the Processing Foundation, and an Associate Arts Professor at the Interactive Telecommunications Program at NYU's Tisch School of the Arts. Dan uses the popular Processing Language to teach people ...Show More
Being hired as a Functional Programmer with Eric Normand

28:21 | Jun 9th, 2017

Eric Normand wants everyone to know that they, too, can get a job as a functional programmer. While functional programming might feel intimidating, in this show Eric shares with Scott a number of practical techniques and ways to think about functiona...Show More
Apps without Code with Tara Reed

28:25 | Jun 2nd, 2017

Tara Reed non-technical founder building software without writing code. How far can a non-coder get? Pretty far actually! There's a ton of tools and resources available that can allow you and your friends or family to create very polished apps and we...Show More
Inside WebAssembly with Mozilla Fellow David Bryant

32:32 | May 26th, 2017

Scott sits down with Mozilla Fellow David Bryant to talk about the last few decades of the web and how it's all about to change with the advent of WebAssembly. Is JavaScript the new "metal?"
Machine Learning, Deep Learning, and Artificial Intelligence with Edaena Salinas Jasso

31:01 | May 19th, 2017

Scott talks to Microsoft Research's Edaena Salinas Jasso who explains Machine Learning, Deep Learning, and Artificial Intelligence. What are they, what's the difference, and how can I use them to make my users' lives better?
RavenDB, the open source NoSQL Database for .NET with Adi Avivi

30:13 | May 12th, 2017

RavenDB is am open source NoSQL Database for .NET that is fast and efficient. It's so efficient that the RavenDB team wanted to see if they could get it to run on a Raspberry Pi using .NET Core! Scott talks to Adi Avivi from the team about their acco...Show More
Ruby and Rails in the Real World with Scott Bellware

36:24 | May 5th, 2017

Scott Bellware works with development teams on monolith rescue and remediation, as well as autonomous services projects. He's been on a five-year mission to incorporate all the good things he's learned in the distributed systems world with all the go...Show More
Today's Cloud, Containers, and Architecture with Kelsey Hightower

31:37 | Apr 28th, 2017

Scott talks to Kelsey Hightower from Google about today's Cloud, Containers, Kubernetes, Microservices, and how we architect for the web. Kelsey and Scott chair the OSCON open source conference together with Rachel Roumeliotis.
Deployment made easy with Zeit

37:56 | Apr 21st, 2017

Guillermo Rauch created socket.io and got the internet excited about WebSockets. Now he's teamed up and created a new cloud company - Zeit - and they are kicking the internet again with "now." Just create a folder, put some files or an app in it and ...Show More
Renewing the Kalingo Language with Dr. Keisha Marie Josephs

30:46 | Apr 14th, 2017

Keisha Josephs (soon to be Dr. Keisha Josephs!) is a Linguist and Web Developer. She's also Kalinago - a member of the Indigenous people of the Caribbean - and very passionate about renewing interest in the Kalinago language. She'll be using her grad...Show More
The Road to Lead Developer with Linda Kamau of Ushahidi

32:12 | Apr 7th, 2017

Linda Kamau is the Lead Software Developer for Ushahidi based out of Nairobi. She also is a co-founder at AkiraChix, a non-profit that offers technical training and outreach for young women. Linda talks to Scott about her journey and how she plowed f...Show More
Hanselminutiae 18 with Richard Campbell - Nintendo Switch

34:00 | Mar 31st, 2017

It's another episode with oft-guest Richard Campbell! Scott has a Nintendo Switch and he inflicts it upon Richard! It's a gaming podcast this week!
Lean Customer Development with Cindy Alvarez

33:06 | Mar 24th, 2017

Cindy Alvarez is the author of Lean Customer Development. How do you develop products that people will actually use and buy? She shows Scott how to validate product and company ideas through customer development research—before we waste months and mi...Show More
Feedback Driven Design with Windows 10

33:33 | Mar 17th, 2017

Windows 10's Insiders program has let regular folks like you and I run beta copies of Windows and send bugs and feedback directly to the team like never before. I (Scott) talk to Jennifer Gentleman from the Windows team about how Feedback Driven Desi...Show More
Getting Started with Angular with Jeff Cross

32:59 | Mar 10th, 2017

Jeff Cross is one of the Angular original committers and now he's doing Angular Consulting. Jeff talks to Scott about the basics of Angular, how to get started, and some of the core concepts when beginning a new Angular project.
A new kind of commerce - M-Pesa, Mookh, and Africa

31:51 | Mar 3rd, 2017

George 'Porgie' Gachui is a co-founder at Kenyan startup Mookh. Mookh enables you to sell anything off your website or social media site and integrate the checkout system with digital wallets like M-Pesa. Is M-Pesa and wallets like it the future of c...Show More
Forgotten Empires, amazing games - Age of Empires is back with Bert Beeckman

31:35 | Feb 24th, 2017

Bert Beeckman and his partners at Forgotten Empires have brought Age of Empires back after 16 years of slumber. One of the greatest games ever now has not one, but three *official* expansion packs. Age of Empires II HD: The Forgotten, Age of Empires ...Show More
The Return of Mo - Lessons from Scott

32:51 | Feb 17th, 2017

It's been a few hundred episodes. It's not episode 214 as Scott said, it's Episode 403 that Mo was last on - go check it out! This episode we get an update on Mo's cancer, her new job, and Scott's trip to Kenya and South Africa.
A new kind of STEM learning with Laron Walker

32:28 | Feb 10th, 2017

Laron Walker is a technologist and entrepreneur infatuated with STEM (science, technology, engineering, and math) education.
Discovering WebVR with Ada Rose Edwards

33:22 | Feb 3rd, 2017

Ada Rose is an engineer and developer advocate for Samsung. Her passion for the open web and VR has led her to explore WebVR deeply. She explains to Scott why this open technology may be the next big thing!
Building Pantsuit: The Hillary Clinton UI Pattern Library with Mina Markham

29:50 | Jan 27th, 2017

Mina Markham built "Pantsuit," Hillary for America’s internal design system. The core CSS architecture of Pantsuit is based around a combination of SMACSS and Harry Roberts’ ITCSS, along with his brilliant namespacing patterns. How complex are system...Show More
Speech to Text in 2017 with Signl.fm

31:42 | Jan 20th, 2017

Most of us started talking to computers with Dragon NaturallySpeaking and were somewhat disappointed. Now with Siri, Cortana, and Alexa it's getting better...fast. Scott talks with Kimberley Hansen about her startup Signl.fm and how they are aiming t...Show More
Vets who Code with Jerome Hardaway

31:32 | Jan 13th, 2017

Jerome Hardaway left the Air Force and saw an add for Code.org on Facebook. Working his way through CodeAcademy tutorials and online courseware he's turned himself into a polyglot developer. What kinds of strengths can vets bring to the world of code...Show More
Checking in with Joel Spolsky who says I suck at Excel

31:30 | Jan 6th, 2017

I'm in New York this week checking in with Joel Spolsky from StackExchange/StackOverflow. Big things are happening in Joel's world. They've just hired Anil Dash to be the CEO of FogCreek and launched a new product. What's it like to be Joel and what'...Show More
Is it OK to build websites that require JavaScript? with Nolan Lawson

32:45 | Dec 30th, 2016

Nolan Lawson sparked a niche debate with his statement "In 2016, it’s okay to build a website that doesn’t work without JavaScript." In this show Nolan explains what he meant by this, and dissects the concept of Progressive Enhancement in web apps to...Show More
Including Automation in your Definition of Done with Angie Jones

29:44 | Dec 23rd, 2016

Angie Jones is a Consulting Automation Engineer who advises several agile teams on automation strategies and has developed automation frameworks for countless software products. She challenges us to consider including Automation earlier in the produc...Show More
Visualizing Mathematics with 3D Printing and Henry Segerman

33:56 | Dec 16th, 2016

Dr. Henry Segerman works at Oklahoma State University in the Department of Mathematics. He's looking at interesting ways to visualize mathmatics using 3D printing! Is this a new idea or a new take on an old one? Is tactile 3D math easier to pick up a...Show More
Rethinking Front End Design and Development with Una Kravets

32:31 | Dec 9th, 2016

Una Kravets is front-end developer who works at Digital Ocean, has worked for IBM, spoken all over, and likes to rethink things. She's written about rethinking everything from JavaScript to Responsive Design to Harry Potter! She also wonders if we ne...Show More
Being a Polyglot Programmer with Amir Rajan

33:32 | Dec 2nd, 2016

You may know Amir from his #1 AppStore Game "A Dark Room." Amir is a programmer who has learned (and continues to learn) multiple programming languages. Is being a polyglot programmer a good idea for all programmers? Which languages should you start ...Show More
Alcohol and the Tech Industry with Victor Yocco

33:10 | Nov 25th, 2016

Does the tech industry have an alcohol problem? Perhaps, or perhaps not. Does the alcohol have a place on the job? At parties? How far does one go? Scott talks to Victor Yocco about a way to think about drinking in the workplace.
Interactive Computing Experiences with nteract and Safia Abdalla

32:17 | Nov 18th, 2016

Scott talks to Data Scientist Safia Abdalla about the rise of python notebooks and new ways to think about interactive computing, both online and off. What is "interactive literate coding" and how does it change computing for both the technical and n...Show More
Mob Programming with Woody Zuill

36:16 | Nov 11th, 2016

You've pair programmed but have you tried Mob Programming? Woody Zuill and his team "discovered" programming as a group and it changed their whole process. Woody joins Scott and explains how they stumbled on this, how they refined it, and how Mob Pro...Show More
Learning to Teach, Teaching to Learn with Sandi Metz

33:32 | Nov 4th, 2016

Sandi Metz and Scott explore the art and science of teaching. How to people learn? How can we be better teachers? When presenting information, what's the best way to get it from your brain into the students? Why am I phrasing everything like a questi...Show More
Should Developers Design with Iheanyi Ekechukwu

32:51 | Oct 28th, 2016

Iheanyi Ekechukwu is a Product Engineer with Digital Ocean. He has a background in both design and development. Are such people unicorns? How closely should designers work with developers? Are these truly separate practices...and how separate?
Infrastructuralism with Truss

31:21 | Oct 21st, 2016

What is Infrastructuralism and how can it help you think differently about software and large problems? Scott sits down with Everett Harper, CEO of Truss. They talk about how applying some old ideas in new ways helped them fix healthcare.gov.
Orchestrating and automating deployments with Octopus Deploy and Damian Brady

31:19 | Oct 14th, 2016

We first interviewed Paul Stovell a few years back when he started a micro-ISV he was calling "Octopus Deploy." Now it's a fully formed and successful company whose flagship product Octopus Deploy is used all over. Damian Brady joins Scott and explai...Show More
Cake Build - A C# Make cross platform build automation system with Patrik Svensson

30:49 | Oct 7th, 2016

Patrik Svensson had an idea in 2014 for a build automation system that had C# at its heart. Fast-forward to 2016 and Cake Build has a thriving group of core contributors, a large group of "contrib" plugins, and it's joined the .NET Foundation. How do...Show More
Hello Ruby with Linda Liukas

31:22 | Sep 30th, 2016

Linda Liukas is a Finnish computer programmer, children's writer and programming instructor. In 2014, her Hello Ruby coding book for children raised $380,000 on Kickstarter becoming the platform's most highly funded children's book. She talks to Scot...Show More
The State of Virtual Reality 2016 with Scott Anderson

34:17 | Sep 23rd, 2016

Scott Anderson works at Funomena on Virtual Reality games. He's currently working on Luna, a unique tactile VR puzzle game. Do you need many thousands of dollars and a super-powered computer to experience VR? Scott Anderson gives us a tour from Googl...Show More
An overnight success in 13 years! Luvvie Ajayi is Judging You!

32:15 | Sep 16th, 2016

Luvvie Ajayi has been writing. She's been writing for YEARS. She has been blogging for 13 years! She's a noted humorist, techie, digital strategist, entrepreneur, and philanthropist. She's spoken all over (including The White House!) and taught class...Show More
Archiving Digital Experiences using Emulation with Jason Scott

40:00 | Sep 9th, 2016

Jason Scott is the internet's historian and archivist. He is the creator and maintainer of textfiles.com, a web site which archives files from historic bulletin board systems. In 2011 he proposed that the MAME arcade emulator be ported to JavaScript ...Show More
Becoming a more social developer with Daphne Chong

33:14 | Sep 2nd, 2016

Daphne Chong has had a great year. While she's been a professional developer for many years, this year she's organized user groups, spoken at a number of conferences, and generally pushed herself out of her comfort zone. How did she do it?
Exploring Code Smells in code written by Children with Dr. Felienne

32:00 | Aug 26th, 2016

Felienne is always learning. In exploring her PhD dissertation and her public speaking experience it's clear that she has no intent on stopping! Most recently she's been exploring a large corpus of Scratch programs looking for Code Smells. How do chi...Show More
Building with the Microsoft Bot Framework with Dan Driscoll

32:20 | Aug 19th, 2016

Scott sits down with Dan Driscoll to talk bots. What happened in 2016 that made bots more intelligent and more relevant than ever before? Why now, and what can YOU do with your own bot written in Node.js, .NET, or using their REST API?
Creating a new GPU Texture Compressor with Binomial with Stephanie Hurlburt

30:42 | Aug 12th, 2016

Stephanie Hurlburt and her co-founder at Binomial see a problem with how graphics and assets make their way from the CPU to the GPU and on to your screen. Now they're creating a new texture compressor and GPU Transcoder that will improve how your gam...Show More
Learning to love Legacy Code with Andrea Goulet from CorgiBytes

33:09 | Aug 5th, 2016

Andrea Goulet and her business partner Scott Ford love legacy code. No one is supposed to LIKE legacy code, right? Andrea and the team at CorgiBytes believes people are more than just makers - they are also menders. So how does one approach an old co...Show More
A .NET IDE for the iPad? - Exploring Continuous with Frank Krueger

35:44 | Jul 29th, 2016

Frank Krueger is well known for his popular iOS applications like iCircuit and Calca. Frank creates his apps with Xamarin and C# or F#. But why not write these apps for the iPad *on the iPad?* Frank just released the incredible new apps Continuous fo...Show More
New Development on Old Systems: Exploring the NES in 2016 with Rachel Simone Weil

37:03 | Jul 22nd, 2016

Rachel Simone Weil thinks in 6502 Assembly and loves to program on the Nintendo Entertainment System. Yes, that's the NES and yes, it's 2016! She's created a number of amazing NEW apps including the world's first connected Twitter client for NES.
Exploring the Orleans Distributed Virtual Actor Model with Richard Astbury

34:19 | Jul 15th, 2016

The open source Orleans project is behind some massive systems including Halo itself. Is the virtual actor model the revolution it appears to be? How does this relate to the models of the best, as well as things like Akka and Service Fabric? Richard ...Show More
Machine Learning for all with TensorFlow with Andy Kitchen

34:13 | Jul 8th, 2016

Andy Kitchen is a consultant and researcher in machine learning specializing in neural networks. He sits down with Scott and explains why Machine Learning matters, and why you and I should start learning it ourselves, right away, with TensorFlow!
Creating cross-platform Electron apps with Jessica Lord

31:31 | Jul 1st, 2016

Jessica Lord works at GitHub on the Electron framework. Is Electron "just Chrome in a frame" or is it so much more? Jessica sets Scott on the right path and explains exactly where the Electron platform fits into your development world.
Building remote-first teams with Karolina Szczur

32:59 | Jun 24th, 2016

Karolina has often been on remote teams. Whether it's working from Europe or Australia, working 10 time zones away or just a few, she's developed a number of tips and tricks for surviving (and thriving!) while working remote. Can we build our tech te...Show More
Data Literacy and the usefulness of Excel with Oz du Soleil

33:44 | Jun 17th, 2016

With all this talk of Big Data, this episode we go smaller. Oz du Soleil has built his career on Excel. He feels that there isn't enough data literacy in our industry. While you're writing SQL queries, do you know where you data comes from? Is it cle...Show More
Living Functional Programming with OCaml and Gina Marie Maini

36:48 | Jun 10th, 2016

Gina Marie Maini is a functional programer. She's the most totally amped functional programmer I've ever met, and she told me that OCaml was wonderful. Today Gina tries to get me to accept OCaml and functional programming as the way and the light.
Native apps using NativeScript with Jen Looper

32:20 | Jun 3rd, 2016

NativeScript lets you build truly native iOS, Android and Windows Phone apps with Javascript and CSS. How is it different from Xamarin? What about Cordova? How can we tell what's "native" and what's not, and honestly, when should we care? Scott talks...Show More
Bootstrapping a hardware startup: Creating Tinsel with Aniyia L. Williams

34:13 | May 27th, 2016

Aniyia L. Williams saw a gap in the market and a product that needed to be created. Tinsel creates tech jewelry to ensure that fashion-savvy women can enjoy technology without sacrificing their style. How did Aniyia bootstrap her hardware startup? Sh...Show More
The Aurelia JavaScript Framework with Rob Eisenberg

35:36 | May 20th, 2016

Rob Eisenberg is the creator of the Aurelia JavaScript framework. This open source framework is a reimagining of how we create rich apps in the browser. Is this the framework that you were looking for? How does it compare to others?
Practical Containers for Developers with Aja Hammerly

31:42 | May 13th, 2016

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 Hammerly about what containers really means to us as developers. How do containers change our workflow? Is...Show More
Punishment Driven Development with Louise Elliott

29:10 | May 6th, 2016

Scott sits down with software developer and development manager Louise Elliott about her ideas around "Punishment Driven Development." Why is this such a common way to run a project? Does it work and is it ever appropriate?
Funding Open Source with Nadia Eghbal

33:29 | Apr 29th, 2016

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 Foundation as she explores the way that the public infrastructure of the Internet gets built. She talks w...Show More
Investing in Underrepresented Tech Founders with Arlan Hamilton

34:31 | Apr 22nd, 2016

Arlan Hamilton is the Founder and Managing Partner of Backstage Capital, a seed investment fund that backs high-potential, underrepresented startup founders. She talks to Scott about how starting a fund works, how much money one needs to invest, and ...Show More
Creating the Belter Language for Syfy

36:16 | Apr 15th, 2016

Nick Farmer is best known for developing the Belter constructed language (conlang) for Syfy’s The Expanse. What's involved in creating a convincing constructed language? How real are these languages?
Failure - "What if you fake it and don't make it?"

33:41 | Apr 8th, 2016

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 failure? Can failure be a motivator or does it slow us down? How can we turn lemons into lemonade a...Show More
March Is For Makers: Arduinos, JavaScript, and Johnny-Five with Lyza Danger Gardner

33:37 | Apr 1st, 2016

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-Five Framework. You can control Arduinos and other devices and make robots with brains written with ...Show More
March Is For Makers: Modulo and Modular Electronics with Erin Tomson

34:00 | Mar 25th, 2016

Erin Tomson left Pixar after 13 years to pursue something totally new! Her hardware startup called "Modulo" brings plug and play flexibility to the world of microcontrollers like Arduino and Particle. How did she get started and make the move from 3D...Show More
March Is For Makers: Arrow.com Electrical Engineer Laura Hughes

30:59 | Mar 18th, 2016

This week Scott talks to to electrical engineer Laura Hughes from Arrow.com. Laura specializes in lighting and power supply design and can solve pretty much any problem with an LED. Laura schools Scott on a number of electrical issues and they come u...Show More
March Is For Makers: Arduinos and Useless Robots with Simone Giertz

33:45 | Mar 11th, 2016

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 we love her for it. Also, she happens to be Swedish but sounds totally American just to confuse us. ...Show More
March Is For Makers: Taking Stuff Apart with Captain Brent Chapman

34:27 | Mar 4th, 2016

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 he was four. Today, Cpt Chapman works for the Defense Innovation Unit Experimental (DIUx) at Moffett ...Show More
Ambitious UX and Ambitious Apps with Ember and Lauren Tan

33:04 | Feb 26th, 2016

Scott talks to Lauren Tan, a Senior Developer at Dockyard, about her excitement with the Ember Framework. Her talk on "Ambitious UX for Ambitious Apps" covers new techniques like Reactive UX that are made easy with the Ember.js framework.
Exploring the Creative Process with Comic Creator and Musician Afua Richardson

42:06 | Feb 19th, 2016

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 work on "Genius" was nominated for a Glyph Award. She's also a singer/songwriter and an accomplished mu...Show More
The Open Artificial Pancreas System (OpenAPS) project with Dana M. Lewis

34:00 | Feb 12th, 2016

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 other commercial entities race to "close the loop" for diabetics, how did two regular folks control dia...Show More
Scaling The Walking Dead: No Man's Land with Next Games' Kalle Hiitola

31:43 | Feb 5th, 2016

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 worry about scaling" and just focus on the game? We'll hear from Kalle Hiitola, the CTO of Next Games, about ...Show More
Getting started making Video Games with Kris Rothe

34:14 | Jan 29th, 2016

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, GameMaker, or something else? We'll hear about all this and more from an experience game creator!
Inside ASP.NET Core 1.0 with Damian Edwards

33:50 | Jan 22nd, 2016

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 this new version of .NET and the ASP.NET Web Framework?
From Enterprise Developer to Tech Startup CEO with Tiffany Mikell

32:27 | Jan 15th, 2016

Scott talks to enterprise developer, now tech CEO, Tiffany Mikell about the challenges and rewards of software development in a startup. What's it like to transition from large teams to smaller agile teams? How do you manage security and ops without ...Show More
Inside Age of Ascent with Ben Adams

37:46 | Jan 8th, 2016

Scott talks to Ben Adams, the CTO of Illyriad Games, about their new massively multiplayer space game "Age of Ascent." Why is it interesting? It's massively bigger than any other game and it's written with web technologies like JavaScript and WebGL. ...Show More
Is QA a lost art? Node.js quality expert Stacy Kirk

32:08 | Jan 1st, 2016

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 graduate of Stanford and also coaches two Lego League Robotics teams! Scott and Stacy talk about the...Show More
Data Visualization and D3.js with Irene Ros

34:03 | Dec 25th, 2015

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 OpenVis Conf the best data visualization conference it can be, she's working on projects that focus on...Show More
Today's Startup Accelerators John Henry from Cofound Harlem

37:54 | Dec 18th, 2015

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 today? Do companies just need startup cash, or is there a more innovative and effective way to boot...Show More
The importance of fixing your own consumer electronics with IFixit's Kyle Wiens

33:52 | Dec 11th, 2015

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 important to be able to fix your own hardware. Do we have the right of repair? Why are so many consumer...Show More
Hanselminutiae LIVE 17 with Richard Campbell

33:53 | Dec 4th, 2015

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 youtube at http://youtube.com/shanselman if you'd like. We talk about technology, gadgets, new direct...Show More
Imagining the Future of Minority Report with Greg Borenstein

33:22 | Nov 27th, 2015

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. He also works as the futurist for the TV Series "Minority Report." The show tries to stay true to t...Show More
OptiKey - Open Source Assistive Tech for Motor Neuron Disease

32:08 | Nov 20th, 2015

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 with a low cost eye-tracking device to bring keyboard control, mouse control and speech to people with ...Show More
Speak Up and Present with Confidence with Poornima Vijayashanker

31:08 | Nov 13th, 2015

Poornima Vijayashanker was a founding engineer at Mint.com and now is building an education company called Femgineer. Her new book "Present! The Techie's Guide to Engaging an Audience" speaks to the importance of speaking up. Poornima talks to Scott ...Show More
You don't know JS with Getify (Kyle Simpson)

33:59 | Nov 6th, 2015

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 Don't Know JS book series for free on GitHub, but we know you'll want to buy them after you hear thi...Show More
Understanding Web Components and Polymer with Monica Dinculescu

32:10 | Oct 30th, 2015

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 Components the future of the web, and why? Where does Polymer fit in, and what should YOU use if you...Show More
SID Chips and C64 Music with Ocean Software's Matthew Cannon

32:17 | Oct 23rd, 2015

Scott talks to Matthew Cannon about the musical revolution that happened the eighties and early 90s in video game soundtracks. Matthew worked at Ocean Software and composed music for games like Navy Seals, Batman: The Movie, Elf, and many more. Matth...Show More
Your Personal Cloud Platform with Sandstorm.io and Kenton Varda

33:17 | Oct 16th, 2015

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 application deployment and security. How does it work and how does it relate to Docker? How is a "pe...Show More
An overview of non-web-based assisted technologies with Sylvia Richardson

32:09 | Oct 9th, 2015

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 of conditions that have made it easier to develop assistive technology (social media, crowdfunding, r...Show More
Creativity, Code, Community, and Connected Objects with Dawn C. Hayes

37:12 | Oct 2nd, 2015

Scott talks with coder, tinkerer, and occasional adjunct professor Dawn C Hayes about the intersection of physical computing and creating coding. As we write code more, we have to ask ourselves "but are we improving our world? The community? Our cult...Show More
Jet.com scales with Azure, F#, and more with Rachel Reese

33:53 | Sep 25th, 2015

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 a functional language? How does using .NET but NOT using C# change how you recruit?
Killing Off Wasabi - A 20yr old VBScript problem solved with 2015 Roslyn tech

32:17 | Sep 18th, 2015

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 language called "Wasabi" into the 21st century. They solved real-world problems in a systematic way wi...Show More
Information Architecture with Abby Covert

34:48 | Sep 11th, 2015

Abby Covert is an independent Information Architect and also the President of the Information Architecture Institute. She's the author of "How to Make Sense of Any Mess" and spends her life trying to make the unclear be clear. In this episode, she ex...Show More
Developing Designers with Catt Small

31:41 | Sep 4th, 2015

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 personality end and the other half begin? Should prototypes be written in JavaScript and HTML or in a visu...Show More
Computer Science in School vs. The Real World with Kaya Thomas

33:06 | Aug 28th, 2015

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 fellow and has both a YouTube channel with tech tutorials and a book resource app called We Read Too i...Show More
Enterprising Node.js with NodeSource's VP of Engineering Kevin Stewart

36:06 | Aug 21st, 2015

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 node.js? What features does Node need to thrive in a larger company? Scott talks to NodeSource's Kevin...Show More
Redesigning Computer Science 101 Education with Omoju Miller

32:16 | Aug 14th, 2015

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 finishing her PhD in Computer Science Education and has big ideas about where the field should go. Ho...Show More
Identity Server and ASP.NET with Dominick Baier

33:47 | Aug 7th, 2015

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 form of Identity Manager, Identity Server, and Identity Model. What does auth on today's web look like...Show More
Designing Usable Security with Google's Adrienne Porter Felt

33:36 | Jul 31st, 2015

Adrienne Porter Felt, Ph.D. is a security and privacy researcher at Google. Her current focus is on designing and building usable security. Scott talks to her about how modern application platforms think about permissions, how users react to the "loc...Show More
The Problem with DateTime - NodaTime with Matt Johnson

31:35 | Jul 24th, 2015

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 .NET and .NET Core. Most of what we think is intuitive about time, isn't!
Systems Thinking: Less Coding, More Thinking with Kishau Rogers

34:03 | Jul 17th, 2015

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 "Systems Thinking" over just Learning to Code. How do our solutions change when we better understand ...Show More
Debugging Windows Problems with Mario Hewardt

35:38 | Jul 10th, 2015

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 work and when should you just let it do its job?
Relationships, Geek Culture, and Raising Nerds with Anjuan Simmons

34:24 | Jul 3rd, 2015

Scott sits down with Technical Project Manager and Conference Speaker Anjuan Simmons to talk about the rise of "Nerdland" and fan culture, the difficulties raised when Geeks marry Normals, and how we pass our fandom on to our kids.
Tessel.io - Making the Internet of things with JavaScript and Kelsey Breseman

33:16 | Jun 25th, 2015

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, you already know how to program a Tessel.
Virtual Reality today with Andreia Gaita

38:17 | Jun 19th, 2015

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 live in "Snow Crash?" Andreia talks about her first experience in an Oculus Rift VR system and when s...Show More
Building Community around the XPRIZE with Jono Bacon

36:47 | Jun 12th, 2015

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 to the XPRIZE organization to help build their community. How do you create a community around robots on the m...Show More
Hanselminutiae LIVE 16 with Richard Campbell

37:00 | Jun 5th, 2015

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://youtube.com/shanselman
Getting Started with SVG with Sara Soueidan

37:06 | May 29th, 2015

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? Sara is the author of the Codrops CSS Reference, and a co-author of the Smashing Book #5 - a book t...Show More
Getting started making NodeBots and Wearables with Kassandra Perch

36:22 | May 22nd, 2015

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élez about controlling robots with Node.js. Nodebots have blown up and it's easier than ever to jump ...Show More
Accessibility (a11y) with OpenDirective's Steve Lee

36:56 | May 15th, 2015

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 modern AND accessible application require? Steve educates Scott on ARIA, WCAG, WAI and other TLAs (thr...Show More
Saving Bletchley Park with Dr. Sue Black

31:55 | May 8th, 2015

Bletchley Park is where brilliant people worked tirelessly to break the German Enigma code, and others. More importantly, it wasn't just Alan Turing. In fact, thousands of people, 80 percent of them women, worked at Bletchley Park. Scott talks to Dr....Show More
Developing StaffPad, a new class of music notation application with Dr. Matthew Tesch

35:55 | May 1st, 2015

Scott talks to Dr. Matthew Tesch of Carnegie Mellon University about StaffPad, an new music notation application for Windows that he developed with composer David William Hearn. StaffPadd is for pen-and-touch based Windows 8 tablets like the Surface ...Show More
Inside the Akka.NET open source project and the Actor Model with Aaron Stannard

34:03 | Apr 23rd, 2015

Akka.NET is a toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven applications on .NET & Mono. This community-driven port brings C# & F# developers the capabilities of the original Akka framework in Java/S...Show More
Usability and the Human Factor with Dr. Danielle Smith

30:39 | Apr 17th, 2015

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 Industrial/Organizational Psychology with a concentration in Human Factors. She and Scott talk about ...Show More
Building a better 3D printer (with software!) with OctoPrint’s Gina Häußge

41:01 | Apr 10th, 2015

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 job! OctoPrint gives your 3D Printer a camera, a print queue, visualizers, temperature control and much...Show More
Bitcoin Explained with Rhian Lewis

33:08 | Apr 3rd, 2015

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 Bitcoin, Altcoin, and some of the tech behind Blockchain technology.
March Is For Makers: Electronics and Electricity 101 with Andrew J. Dupree

39:20 | Mar 27th, 2015

This week hardware engineer Andrew J. Dupree gives Scott a lesson in Electrical Engineering 101. Andrew has a Master of Science in Computer Hardware Engineering from Stanford and works at Mindtribe on cool hardware and technology strategy. This is th...Show More
March Is For Makers: Learning Robots with Dr. Ayanna Howard of Zyrobotics

36:51 | Mar 20th, 2015

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 the School of Electrical and Computer Engineering at the Georgia Institute of Technology. She is al...Show More
March Is For Makers: Enclosures for your DIY hardware projects with Bertrand Le Roy

33:22 | Mar 13th, 2015

Bertrand Le Roy has a PhD in theoretical physics and deep experience in both software and hardware development. His startup Nwazet sold hardware and software for makers. He talks to Scott about the importance of putting your DIY project in an enclosu...Show More
March Is For Makers: 3D Printing with Printrbot's Brook Drumm

36:08 | Mar 6th, 2015

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 Science Channel TV show "All-American Makers." This is our first episode in our month-long podcast seri...Show More
Living Clojure with Carin Meier

32:16 | Feb 27th, 2015

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 switched to Clojure and loved it so much she wrote a book! 'Living Clojure' comes out April of 2015.
Hanselminutiae 15 with Richard Campbell - Recorded as a Google Hangout, we talk all things tech

36:46 | Feb 20th, 2015

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

32:54 | Feb 13th, 2015

Scott talks to developer Paul Betts, formerly of GitHub, now working on the Windows Desktop application for Slack. They are building their desktop with atom-shell, a cross-platform toolkit that uses V8 and Chromium. Is atom-shell right for you?
Creating Ruby with Yukihiro Matsumoto (Matz) recorded LIVE in Japan

29:40 | Feb 6th, 2015

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! What motivates Matz and how did that motivation drive the creation and direction of Ruby?
Where is Web Design going in 2015 with Carl Smith

37:32 | Jan 30th, 2015

Carl Smith Carl Smith is the founder of nGen Works, a design firm in Florida specializing in User Experience Design, Branding, App and Mobile Development and more. Carl is also the co-host of the BizCraft podcast. Carl talks to Scott about where he t...Show More
An Introduction to the Dart Language with Lars Bak and Kasper Lund

31:13 | Jan 23rd, 2015

Scott sits down (remotely from Denmark!) with Dart Language founders Lars Bak and Kasper Lund. Dart is an open source web programming language developed by Google and introduced in 2011. It looks familiar, has its own VM, but can also compile to Java...Show More
Performance as a Feature with Matt Warren

32:07 | Jan 16th, 2015

Scott talks to .NET performance aficionado Matt Warren about how to make performance a feature of your application. Is performance cultural or technical? What tools are available to put perf front and center?
Starting with Continuous Integration in the Cloud with Steven Edouard

33:35 | Jan 9th, 2015

Scott talks to Steven Edouard about making CI (Continuous Integration) and easy deployment possible in the cloud. From small node-based sites to larger Chef and automated VM deployments, Steven outlines our options and gets us started in Azure.
Computer Vision Explained with PyImageSearch's Adrian Rosebrock

31:02 | Jan 2nd, 2015

Adrian Rosebrock has PhD focused on Computer Vision and Machine Learning. He's a recognized expert in getting computers to "see" stuff...and all kinds of things at that! Adrian and Scott talk about some of the kinds of problems computer vision can so...Show More
Get Involved in Citizen Science with Chandra Clarke

32:39 | Dec 26th, 2014

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 citizen science and space for a number of websites, including her own Citizen Science Center. What does ...Show More
An Internet of Things (IoT) primer with Erica Stanley

34:40 | Dec 19th, 2014

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 standards for connectivity, and where should you start when exploring IoT development kits!
Web Animation Foundations, Today and Tomorrow with Rachel Nabors

33:04 | Dec 12th, 2014

Scott sits down with award-winning animator and web animations expert Rachel Nabors about the importance of intentional and thoughtful animation on the web. Rachel talks about the death of Flash and what that meant for animation and where she sees th...Show More
JSIL with Katelyn Gadd

31:54 | Dec 5th, 2014

Katelyn Gadd is a freelance programmer and game designer and the creator of the amazing JSIL project. JSIL is a compiler that transforms .NET applications into standards-compliant, cross-browser JavaScript. Katelyn teaches Scott about how this projec...Show More
Comics, Creativity, Computers and Secret Coders with Gene Luen Yang

32:42 | Nov 28th, 2014

Gene Luen Yang is an writer of graphic novels and comics, including the Eisner Award winning "American Born Chinese." He's also written the comic continuation of "Avatar: The Last Airbender" and much more. He also is an engineer and teaches software ...Show More
The Other Side of Diversity with Erica Joy

31:38 | Nov 21st, 2014

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 and environments of the various companies she's worked at over the years. They talk about stress, w...Show More
Balancing a Nerdcore Music Career and a PhD with Sammus aka Enongo Lumumba-Kasongo

35:55 | Nov 14th, 2014

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 complex and multilayered, touching on topics of popular culture, gaming, computers, history, and much m...Show More
The New Digital Journalism with Elon James White

32:19 | Nov 7th, 2014

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 blogger. He recently went mobile and took his show to Ferguson, Missouri. How does social media and a...Show More
Controllerism and digital music with artist and inventor Moldover

30:07 | Oct 31st, 2014

Musician, artist, and inventor Moldover creates, tours, and explores new frontiers in electronic music and also coined the term "Controllerism." He's currently creating a new original album packaged in a playable circuit board instrument! Moldover ex...Show More
Selecting the Ultimate Developer Laptop with Damian Edwards

34:42 | Oct 24th, 2014

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

33:14 | Oct 17th, 2014

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 explains the essence of CSS Animations to Scott in this episode.
"A Dark Room" - What's it like to have a #1 App? With Amir Rajan

37:34 | Oct 10th, 2014

"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? Amir explains exactly how the finances work, shares tips on how to make a #1 app, and sets YOU up for success.
A Sass Primer with Claudina Sarahe

31:01 | Oct 3rd, 2014

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 Scott while at @blendconf. Why was Sass needed? What makes Sass powerful...and should you start usi...Show More
Being a CodeNewbie with Saron Yitbarek

32:00 | Sep 26th, 2014

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 career as a programmer. Saron also started CodeNewbie, a welcoming community of beginner and developing...Show More
Choosing a JavaScript Framework with Craig McKeachie

33:53 | Sep 19th, 2014

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 choose a framework and WHY? What kinds of things do I value, and does my framework of choice value tho...Show More
Hanselminutiae 14 with Richard Campbell - Apple iPhone 6 and Apple Watch Announcements (+VIDEO)

39:28 | Sep 12th, 2014

Scott sits down with Richard Campbell to talk about the Apple iPhone 6 and Apple Watch Announcements. Will wearables finally happen? Is this the fitness wearable we've been waiting for, paired with the ultimate watch? NOTE: There is VIDEO of this sho...Show More
Space and the next IT decade with Tom Soderstrom from JPL

37:36 | Sep 5th, 2014

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!)? What kinds of systems do they use at JPL and NASA, and where does Tom think the next big innovation is...Show More
Exploring Trans*H4CK with Dr. Kortney Ziegler

36:18 | Aug 29th, 2014

Transgender people face discrimination, unemployment, homelessness, and a myriad of social problems. Dr. Kortney Ziegler is an activist, academic, artist, and filmmaker who created Trans*H4CK as a response to help tackle these problems through educat...Show More
Inside RavenDB with Michael Yarichuk

33:20 | Aug 22nd, 2014

Scott chats with Michael Yarichuk about RavenDB. Michael works with Ayende and the RavenDB team on their document database. Scott is trying to learn about document databases and Michael helps him along the path, exploring those computer science conce...Show More
Building CalendarTree, a new startup, with Dilbert creator Scott Adams

30:54 | Aug 15th, 2014

Scott H. sits down with Dilbert creator Scott Adams to talk about his new startup CalendarTree. Has Scott become the pointy-haired boss? Why not just hang out on the beach and draw cartoons? What's it take to succeed, and how many times do we have to...Show More
BrightstarDB, an open source NoSQL .NET database with Kal Ahmed

32:53 | Aug 8th, 2014

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 that mean? It does not require the definition of a database schema, and with the RDF data model you ca...Show More
Applying Improv to Agile and Lean Startup models with Jessie Shternshus

33:21 | Aug 1st, 2014

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 sits down with Scott and they chat about how thinking quickly on your feet is a muscle and a skill ...Show More
Designing for Performance with Lara Swanson

32:58 | Jul 25th, 2014

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 optimizations to images, fonts, markup, and more. How important is having a culture of performance and exe...Show More
Learning WebGL and making 3D HTML Games with David Catuhe and Babylon.js

33:07 | Jul 18th, 2014

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 you may realize! WebGL really lights up with libraries like three.js and babylon.js.
Exploring the Bionic Pancreas with Dr. Steven Jon Russell, MD, PhD

47:43 | Jul 11th, 2014

A collaborative group from Boston University and Massachusetts General Hospital is working together to make automated blood glucose control a reality, and they have announced their results from the Bionic Pancreas study. Scott, who is also a 20 year+...Show More
Applied Azure with Vishwas Lele

31:26 | Jul 4th, 2014

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 also released a Pluralsight course called "Applied Azure."
Windows Phone 8.1, Universal Apps, and the Developer Landscape with Lars Klint

31:02 | Jun 27th, 2014

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? What's the plan for Universal Apps and what kind of reuse will we see?
Creating Reactive User Interfaces with Adaptive Consulting's Reactive Trader

32:01 | Jun 20th, 2014

Scott talks to Matt Barrett from Adaptive Consulting about creating high-quality reactive user interfaces for the industry. Adaptive has just released a reactive sample application as open source and it's a great place to start learning about Reactiv...Show More
What it really means to be Junior Developer with Jonathan Barronville

31:24 | Jun 13th, 2014

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 such a rush to be a Senior? Are we really gaining experience or just experiencing the same years, on...Show More
Reconciling ASP.NET vNext with Damian Edwards

33:24 | Jun 6th, 2014

There's been a lot of talk around ASP.NET vNext. How did development start, and what's been the thinking about how to manage a new world while still innovating on the current generation of technology? In what ways does ASP.NET vNext break from the pa...Show More
Shoulder-to-shoulder remote collaboration with Susie Wee, CTO of Networked Experiences at Cisco

30:57 | May 30th, 2014

Scott is at the Cisco DevNet conference at Cisco Live! talking to Dr. Susie Wee. Susie is the CTO of Networked Experiences at Cisco. Susie shares some of her projects with Scott like the "Spring Roll" project, an immersive telepresence experiment for...Show More
Stories of Computer Science Past and Present with Len Bass

37:20 | May 23rd, 2014

Scott is at the Carnegie Mellon SATURN software architecture conference talking to Software Architect Dr. Len Bass. Len is a Senior Principal Researcher at NICTA in Australia and the author of Software Architecture in Practice. Len shares some of his...Show More
Designing Video Games with student and game designer Lauren Scott

31:22 | May 16th, 2014

Scott skypes with Computer Science student and game designer Lauren Scott. Lauren recently spoke at GDC (Game Developers Conference) in San Francisco. Are folks breaking out of the mold with indie games these days? How multi-faceted is video game des...Show More
Agile Families: Techniques for Living with Change with David Starr

34:13 | May 9th, 2014

What happens when you apply agile practices to managing your family life? Is Scrum a good way to manage kids and their busy schedules? Agile expert David Starr from Scrum.org talks to Scott about implementing agile in his family.
Managing Errors across platforms with RayGun.io

32:43 | May 2nd, 2014

Scott is in New Zealand talking to John-Daniel Trask from Mindscape. They've got a new cloud-based error tracking system called RayGun.io that Scott is using for two side startups. RayGun is rather unique in its wide "polyglot" language support. How ...Show More
Hacking the Creative Mind with Denise Jacobs

30:39 | Apr 25th, 2014

Scott is at AngleBrackets in Orlando and talking to Denise Jacobs. Denise wrote "The CSS Detective" but now is a Creativity Evangelist. She teaches workshops to help knowledge workers unlock their creative potential.
Hanselminutiae 13 with Richard Campbell

34:19 | Apr 18th, 2014

Scott talks with regular guest Richard Campbell about open source, finding airplanes, and more.
Learn WebRTC with Lisa Larson-Kelley

30:30 | Apr 11th, 2014

Scott talks to web video expert Lisa Larson-Kelley about WebRTC. How will this new browser-based peer-to-peer standard change the web? Is this a Skype-killer, or rather just a new tool in our open web tool-belt?
I am teaching my daughter to code with Hopscotch - Fitzgerald Steele

27:27 | Apr 4th, 2014

When Jerry Steele posted his daughter's "5 things I learned about programming" he didn't imagine it would take off like it did with nearly 3000 retweets! Scott talks with Jerry about teaching children to program, and how to think. What is it about so...Show More
An Introduction to the Go Programming language with Andrew Gerrand

29:27 | Mar 28th, 2014

Andrew Gerrand is a developer at Google who works on the Go Programming Language (golang). Why Go and why now? What kinds of problems does Go solve that aren't a good match for existing languages? How does Go compare to C++ and improve upon it?
Bitcoin Explained with Steve Beauregard, CEO of GoCoin

30:00 | Mar 21st, 2014

Bitcoin is happening and Scott's missing out. He talks to Steve Beauregard, CEO of GoCoin, who sets him straight. How does Bitcoin work, and what problem does it solve? Is Bitcoin the "people's money?"
Creating the Plex Software Ecosystem with Elan Feingold

30:43 | Mar 14th, 2014

Plex is a powerful media ecosystem with a server component available on almost every platform and NAS, and clients for every tablet, laptop, phone and device you can imagine. How does it all fit together and get you your media your way, today?
I'm a Blind Software Technician - Ask Me Anything! with Katherine Moss

38:40 | Mar 7th, 2014

Scott talks to Katherine Moss, a blind software tech, about how she uses her computer and her phone. What does she see and what does her screen reader(s) see? What do sighted developers need to do to support those with less sight?
Getting Started with JavaScript Unit Testing with Jasmine and Rushaine McBean

29:51 | Feb 28th, 2014

Scott is at the jQuery conference today and sits down with full stack developer Rushaine McBean to learn about JavaScript Unit Testing with Jasmine. How does Jasmine relate to things like Selenium? Will it change how I write my JavaScript?
Creating a Mac emulator using JavaScript with James Friend

35:09 | Feb 21st, 2014

Scott talks to James Friend, author of PCE.js which is a port of PCE the Portable Computer Emulator. You can run Mac System 7 in your browser? How is this sorcery possible? We talk emscripten, portable C, and lots more.
Xbox One Developer with Dave Voyles, formerly of Comcast

32:42 | Feb 14th, 2014

Scott talks with Dave Voyles who worked on the Comcast Xfinity application for Xbox. What's it take to write an application for an Xbox One? Will your HTML and JavaScript skills translate? All this, plus discussion of SmartGlass.
Model View Culture - A new media platform covering Technology, Culture, and Diversity

36:37 | Feb 7th, 2014

Scott sits down to chat with Amelia Greenhall and Shanley Kane about the launch of their new media company "Model View Culture." We talk about issues faced by marginalized groups in tech and about what Shanley and Amelia have planned for their startu...Show More
sass.js - An Emscripten Experiment with Rodney Rehm

30:46 | Jan 31st, 2014

We have more interesting tools available to us than we realize. When asked if there was a JavaScript version of the Sass CSS library, Rodney Rehm and his friend Sebastian decided to see if they could use Emscripten to compile the existing C/C++ one i...Show More
Learning Code The Hard Way with Zed Shaw

34:34 | Jan 24th, 2014

Is the best way to learn to code The Hard Way? Scott talks to Zed Shaw, author of the Mongrel web server for Ruby Web Applications, and now the creator of the Learn Code The Hard Way movement.
Discourse and The Art of Discussion with Jeff Atwood

39:29 | Jan 17th, 2014

Scott catches up with Jeff Atwood about his new startup, Discourse.
Coneryminutes #3 - Bartending vs Software

34:24 | Jan 10th, 2014

Rob Conery takes over Hanselminutes again! He talks to Scott about the motivation for a young person to stay in school (and software) when bartending can easily pay the bills. Rob also tries to get Scott to lose his train of thought.
iOS Developer and Professional Model Lyndsey Scott

33:39 | Jan 3rd, 2014

Scott talks to iOS Developer and professional model Lyndsey Scott. Lyndsey balances a full-time job as a model, working for clients such as Gucci and Victoria's Secret, but codes more than 20 hours a week on iPhone and iPad apps.
Geek Relationships 2013 with Scott's Wife Mo

35:07 | Dec 27th, 2013

It's 2013 and Christmas Eve Eve, and Scott sits down with his wife Mo to chat about techies and relationships.
Are we as Software Engineers focused on the right social priorities? A discussion with Hadi Hariri

30:26 | Dec 20th, 2013

Scott is in Australia this week and takes a moment to sit down with Hadi Hariri. We're buildings with the skills to make and create software, but we are making software for the greater good?
An Internet of Inclusion with Chanelle Henry

36:00 | Dec 13th, 2013

Chanelle Henry is the Director of User Experience at Bluewolf and Co-Founder of Pavo (a fashion discovery app). She has an educational background in Psychology, Computer Science, and Design, and when creating things for the internet she's always thin...Show More
Node.js Tools for Visual Studio

33:28 | Dec 6th, 2013

Scott talks to Microsoft Developer Dino Viehland about the new open source Node.js Tools for Visual Studio. It integrates Node into VS with full debugging, profiling, deployment and lots more. How did they do it and why?
Chris Dancy, the world's most quantified man, explains the Quantified Self

33:57 | Nov 29th, 2013

Are you wearing a FitBit and tracking how many steps you take? Perhaps you chart your weight? You're just starting to quantify yourself. Chris Dancy tracks much much more and is arguably the world's most quantified man. From humidity to ambient noise...Show More
Virtual Reality, the Oculus Rift and Unity 3D with Rift Chopper author James Andrew

34:07 | Nov 22nd, 2013

James Andrew is so excited about the Oculus Rift virtual reality he can hardly contain himself. He shares his excitement with Scott as he explains how an Oculus Rift headset works, the ideas behind "getting it right" and his new helicopter simulator ...Show More