Hanselminutes with Scott Hanselman
Episodes
"A Dark Room" - What's it like to have a #1 App? With Amir Rajan
10 Oct 2014
Contributed by Lukas
"A Dark Room" was the #1 App in the Apple App Store for weeks and weeks. Surely that's made its creator, Amir Rajan a millionaire, right? Am...
A Sass Primer with Claudina Sarahe
03 Oct 2014
Contributed by Lukas
Claudina Sarahe is a Front End Developer, educator, conference organizer, and an expert on the Sass CSS preprocessor. She shares her love of Sass with...
Being a CodeNewbie with Saron Yitbarek
26 Sep 2014
Contributed by Lukas
After starting along a medical path, Saron Yitbarek switched directions, did a bootcamp at the Flatiron School and is now well on her way in a new car...
Choosing a JavaScript Framework with Craig McKeachie
19 Sep 2014
Contributed by Lukas
Scott talks to Craig McKeachie about his new book the Javascript Framework Guide. There's lots of talk about frameworks, but not a lot about HOW to ch...
Hanselminutiae 14 with Richard Campbell - Apple iPhone 6 and Apple Watch Announcements (+VIDEO)
12 Sep 2014
Contributed by Lukas
Scott sits down with Richard Campbell to talk about the Apple iPhone 6 and Apple Watch Announcements. Will wearables finally happen? Is this the fitne...
Space and the next IT decade with Tom Soderstrom from JPL
05 Sep 2014
Contributed by Lukas
Scott talks to Tom Soderstrom, the IT CTO at JPL, a NASA Center. What's going to happen in the next IT decade (which is shorter than you'd think!)? Wh...
Exploring Trans*H4CK with Dr. Kortney Ziegler
29 Aug 2014
Contributed by Lukas
Transgender people face discrimination, unemployment, homelessness, and a myriad of social problems. Dr. Kortney Ziegler is an activist, academic, art...
Inside RavenDB with Michael Yarichuk
22 Aug 2014
Contributed by Lukas
Scott chats with Michael Yarichuk about RavenDB. Michael works with Ayende and the RavenDB team on their document database. Scott is trying to learn a...
BrightstarDB, an open source NoSQL .NET database with Kal Ahmed
08 Aug 2014
Contributed by Lukas
Kal Ahmed and his open source team have created a great .NET-based NoSQL solution called BrightstarDB. Brightstar is an RDF triple store. What does th...
Applying Improv to Agile and Lean Startup models with Jessie Shternshus
01 Aug 2014
Contributed by Lukas
Jessie Shternshus takes comedy and improve to the next level and applies it to Lean Startup and Agile Software methodologies. Can't believe it? Jessie...
Designing for Performance with Lara Swanson
25 Jul 2014
Contributed by Lukas
Lara Swanson is the Engineering Manager of Performance at Etsy. She sits down with Scott to explain how to design for page load time, including optimi...
Learning WebGL and making 3D HTML Games with David Catuhe and Babylon.js
18 Jul 2014
Contributed by Lukas
David Catuhe is the primary author of Babylon.js and an expert in WebGL. Are 3D games really happening on the web? There are more possibilities than y...
Exploring the Bionic Pancreas with Dr. Steven Jon Russell, MD, PhD
11 Jul 2014
Contributed by Lukas
A collaborative group from Boston University and Massachusetts General Hospital is working together to make automated blood glucose control a reality,...
Applied Azure with Vishwas Lele
04 Jul 2014
Contributed by Lukas
Scott continues to learn Azure and in this episodes turns to 3rd party expert Vishwas Lele. Vishwas builds Azure systems all day long and recently als...
Windows Phone 8.1, Universal Apps, and the Developer Landscape with Lars Klint
27 Jun 2014
Contributed by Lukas
Scott talks to Lars Klint, a Windows Phone Developer MVP, about developing for Windows Phone 8.1. What's coming in 8.1 and what changes for developers...
Creating Reactive User Interfaces with Adaptive Consulting's Reactive Trader
20 Jun 2014
Contributed by Lukas
Scott talks to Matt Barrett from Adaptive Consulting about creating high-quality reactive user interfaces for the industry. Adaptive has just released...
What it really means to be Junior Developer with Jonathan Barronville
13 Jun 2014
Contributed by Lukas
Jonathan Barronville is a Junior Developer, and he's not apologetic about it. What does it really mean to be Junior Developer, and why is everyone in ...
Reconciling ASP.NET vNext with Damian Edwards
06 Jun 2014
Contributed by Lukas
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 i...
Shoulder-to-shoulder remote collaboration with Susie Wee, CTO of Networked Experiences at Cisco
30 May 2014
Contributed by Lukas
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...
Stories of Computer Science Past and Present with Len Bass
23 May 2014
Contributed by Lukas
Scott is at the Carnegie Mellon SATURN software architecture conference talking to Software Architect Dr. Len Bass. Len is a Senior Principal Research...
Designing Video Games with student and game designer Lauren Scott
16 May 2014
Contributed by Lukas
Scott skypes with Computer Science student and game designer Lauren Scott. Lauren recently spoke at GDC (Game Developers Conference) in San Francisco....
Agile Families: Techniques for Living with Change with David Starr
09 May 2014
Contributed by Lukas
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 Da...
Managing Errors across platforms with RayGun.io
02 May 2014
Contributed by Lukas
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 i...
Hacking the Creative Mind with Denise Jacobs
25 Apr 2014
Contributed by Lukas
Scott is at AngleBrackets in Orlando and talking to Denise Jacobs. Denise wrote "The CSS Detective" but now is a Creativity Evangelist. She ...
Hanselminutiae 13 with Richard Campbell
18 Apr 2014
Contributed by Lukas
Scott talks with regular guest Richard Campbell about open source, finding airplanes, and more.
Learn WebRTC with Lisa Larson-Kelley
11 Apr 2014
Contributed by Lukas
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...
I am teaching my daughter to code with Hopscotch - Fitzgerald Steele
04 Apr 2014
Contributed by Lukas
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 3...
An Introduction to the Go Programming language with Andrew Gerrand
28 Mar 2014
Contributed by Lukas
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 th...
Bitcoin Explained with Steve Beauregard, CEO of GoCoin
21 Mar 2014
Contributed by Lukas
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 prob...
Creating the Plex Software Ecosystem with Elan Feingold
14 Mar 2014
Contributed by Lukas
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...
I'm a Blind Software Technician - Ask Me Anything! with Katherine Moss
07 Mar 2014
Contributed by Lukas
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...
Getting Started with JavaScript Unit Testing with Jasmine and Rushaine McBean
28 Feb 2014
Contributed by Lukas
Scott is at the jQuery conference today and sits down with full stack developer Rushaine McBean to learn about JavaScript Unit Testing with Jasmine. H...
Creating a Mac emulator using JavaScript with James Friend
21 Feb 2014
Contributed by Lukas
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 ...
Xbox One Developer with Dave Voyles, formerly of Comcast
14 Feb 2014
Contributed by Lukas
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...
Model View Culture - A new media platform covering Technology, Culture, and Diversity
07 Feb 2014
Contributed by Lukas
Scott sits down to chat with Amelia Greenhall and Shanley Kane about the launch of their new media company "Model View Culture." We talk abo...
sass.js - An Emscripten Experiment with Rodney Rehm
31 Jan 2014
Contributed by Lukas
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 ...
Learning Code The Hard Way with Zed Shaw
24 Jan 2014
Contributed by Lukas
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 creato...
Discourse and The Art of Discussion with Jeff Atwood
17 Jan 2014
Contributed by Lukas
Scott catches up with Jeff Atwood about his new startup, Discourse.
Coneryminutes #3 - Bartending vs Software
10 Jan 2014
Contributed by Lukas
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 ...
iOS Developer and Professional Model Lyndsey Scott
03 Jan 2014
Contributed by Lukas
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 ...
Geek Relationships 2013 with Scott's Wife Mo
27 Dec 2013
Contributed by Lukas
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
20 Dec 2013
Contributed by Lukas
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 a...
An Internet of Inclusion with Chanelle Henry
13 Dec 2013
Contributed by Lukas
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 P...
Node.js Tools for Visual Studio
06 Dec 2013
Contributed by Lukas
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 debug...
Chris Dancy, the world's most quantified man, explains the Quantified Self
29 Nov 2013
Contributed by Lukas
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 t...
Virtual Reality, the Oculus Rift and Unity 3D with Rift Chopper author James Andrew
22 Nov 2013
Contributed by Lukas
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...
PANEL: What do Web Developers need to know in 2014 - Hanselman, Crockford, Papa, Jacobs
15 Nov 2013
Contributed by Lukas
Scott leads a LIVE panel at the AngleBrackets conference in Las Vegas. "What do Web Developers need to know in 2014? With Douglas Crockford, John...
Bugs Considered Harmful with Douglas Crockford
08 Nov 2013
Contributed by Lukas
Scott is at the AngleBrackets conference in Las Vegas and sits down with Douglas Crockford. Douglas is the author of "JavaScript: The Good Parts&...
Web Service Tools for Distributed Applications with Runscope's John Sheehan
01 Nov 2013
Contributed by Lukas
Scott sits down with John Sheehan from Web Service tool provider RunScope to talk about REST, JSON, and Web Services and how we debug them. Devs face ...
Demystifying Scala with Netflix's Dianne Marsh
25 Oct 2013
Contributed by Lukas
Scott talks to Netflix's Dianne Marsh about the rise of Scala. Is Scala just for scientists? Is this a complex functional language that's beyond the g...
The Mobile Phone Struggle with Travis Pope
18 Oct 2013
Contributed by Lukas
Scott talks to tech writer Travis Pope about his recent switch from Windows Phone to iPhone. Scott moves between an iPhone and a Lumia 1020 and is cur...
Groovy on Grails with Netflix's Clay McCoy
11 Oct 2013
Contributed by Lukas
Clay works at Netflix on a Groovy on Grails app. What's Groovy and why does it sound like Ruby on Rails? Scott learns about how the Groovy language si...
Controlling Robots with node.js and Johnny-Five with Raquel Vélez
04 Oct 2013
Contributed by Lukas
Did you know that you can control a robot with JavaScript and node.js? Scott talks to Raquel Vélez from nodebots.io about how to start! Why JavaScrip...
The State of Object-Relational Mapping with Frans Bouma
27 Sep 2013
Contributed by Lukas
Scott talks to LLBLGEN author Frans Bouma about the state of Object Relational Mappers in .NET. Will the relational database die, or are we just lacki...
The Agile Mindset with Linda Rising
20 Sep 2013
Contributed by Lukas
Scott talks to consultant Linda Rising about the Agile Mindset. Are our skills fixed or are they always growing? Does that change if we change our min...
Vision-Based Computing with Dr. Neil Roodyn
13 Sep 2013
Contributed by Lukas
Scott was super-disappointed in his recent experience with a Leap Motion, and hasn't used his Kinect in months. Dr. Neil Roodyn joins us to set expect...
Demystifying UX with Natasha Irizarry
06 Sep 2013
Contributed by Lukas
Scott is at the Code On The Beach conference in Jacksonville, Florida and catches up with UX Designer and Front-End Developer Natasha Irizarry just af...
Understanding CouchDB and NoSQL with Jan Lehnardt
30 Aug 2013
Contributed by Lukas
Scott talks to open source developer Jan Lehnardt about the NoSQL movement and CouchDB. Is HTTP too heavy to use for a database? How does NoSQL data m...
Creating Calca - A symbolic calculator with markdown for iOS and more
23 Aug 2013
Contributed by Lukas
Calca is a powerful symbolic calculator that gives you instant answers as you type. It was written by Frank Krueger (creator of iCircuit) using C# and...
Python Tools for Visual Studio with Dino Viehland
16 Aug 2013
Contributed by Lukas
Scott talks to Dino Viehland, a Microsoft developer who has worked on Python inside Microsoft for almost seven years. He and his team make Python Tool...
Enough with the JavaScript Already! with Nicholas Zakas
09 Aug 2013
Contributed by Lukas
Nicholas Zakas is a Front-end guy at Box and recently gave a talk called "Enough with the JavaScript Already!" where he advocates that devel...
Creating the AGENT Smart Watch with Chris Walker of Secret Labs
02 Aug 2013
Contributed by Lukas
Scott is at the MonkeySpace conference talking to Chris Walker about how SecretLabs created the AGENT Smart Watch. A week of battery life, Bluetooth 4...
What's the Deal with Windows 8.1?
26 Jul 2013
Contributed by Lukas
Scott talks to Pete Brown about the upcoming Windows 8.1 update. What does it add to Windows 8 and will we care? How does 8.1 change the start screen,...
Web Development Pain and Suffering with Jim Wang
11 Jul 2013
Contributed by Lukas
Scott talks to web developer Jim Wang about what sucks about today's web development experience, how they work, and what we can do to fix it.
The Future and Past of Computing with Dan Bricklin
04 Jul 2013
Contributed by Lukas
Scott sits down with Computing Pioneer and VisiCalc developer Dan Bricklin. Dan also wrote the popular iPad application Note Taker HD and has recently...
Hanselminutiae 12 with Richard Campbell - The post-BUILD show
01 Jul 2013
Contributed by Lukas
BUILD week is over, so Scott and Richard get together to talk it out. What's the deal with these new 8" tablets? Will Apple get Live Tiles? What ...
Open Sourcing Web Essentials - Mads Kristensen and the Front End Developer
27 Jun 2013
Contributed by Lukas
Scott sits down with Mads Kristensen and talks about his new open sourced Web Essentials. Web Essentials adds dozens of new features to Visual Studio ...
A gentle introduction to node.js with Raquel Velez
14 Jun 2013
Contributed by Lukas
Scott's attending the jQuery Conference this week so Raquel Velez takes a moment before her node.js talk and explains the why node, why now, and what ...
On Culture and Remoteness at GitHub with Paul Betts and Justin Spahr-Summers
14 Jun 2013
Contributed by Lukas
Scott's in the Bay Area today talking to Paul Betts and Justin Spahr-Summers at GitHub. What is it about GitHub's culture that makes it work so well? ...
Big Data, Low Power - Analyzing Hard Drive Energy Consumption with Dr. Anthony Hylick
07 Jun 2013
Contributed by Lukas
Our clouds demand more storage capacity and more power, but do we really understand where that power is expended? How is power used by modern hard dri...
A Desktop Developer moves to the Web - with Mark Rendle
31 May 2013
Contributed by Lukas
Mark Rendle has a twenty year career developing software for the desktop. He's long believed that the web just isn't meant for applications of any imp...
Are you secure? WiFi Honeypots, Pineapples and SSL with Troy Hunt
24 May 2013
Contributed by Lukas
Scott talks to Security Researcher and Web Developer Troy Hunt about the state of web security. Should I worry when I connect to a wireless network at...
Integrating Office and the Open Web with Lucidchart's Brian Pugh
17 May 2013
Contributed by Lukas
Lucidchart offers high quality flowcharting and diagramming on the Open Web. It's all JavaScript and it's all in your browser. Now Lucidchart integrat...
Bacon is bad for you - On Developer Monoculture with Garann Means
10 May 2013
Contributed by Lukas
Scott talks to Garann Means. Garann is a front end developer who recently spoke at a conference called "Devs Love Bacon." Her topic? "B...
WordPress and Internet Security with Kellep Charles
03 May 2013
Contributed by Lukas
Scott talks to Security Consultant Kellep Charles about WordPress and public website security. What can you do to protect yourself? Where does interne...
MonoGame and Xamarin make shipping Infinite Flight a reality
26 Apr 2013
Contributed by Lukas
Scott's at the Xamarin Evolve conference and talks to Dean Ellis who works on the MonoGame framework and Philippe Rollin from Infinite Flight. Philipp...
Firefox OS and the open Mobile Web with Christian Heilmann
19 Apr 2013
Contributed by Lukas
Scott's at the first AngleBrackets conference and sits down to talk about the new Firefox OS and the open Mobile Web with Mozilla's Christian Heilmann...
Practical ReST with Sebastien Lambla
12 Apr 2013
Contributed by Lukas
Scott talks to Sebastien Lambla, author of OpenWrap and OpenRasta, to get his thoughts about ReST. Why are people so passionate about their Web Servic...
PhoneGap/Cordova - Is HTML a reasonable app solution? With Steve Sanderson
05 Apr 2013
Contributed by Lukas
Steve Sanderson schools Scott on PhoneGap/Cordova. We explore the concepts and ask: is HTML a reasonable app solution? What kinds of apps lend themsel...
VsVim: Visual Studio and Vim with Jared Parsons
29 Mar 2013
Contributed by Lukas
An unholy alliance or a wonderful combination? Jared Parsons has created what he thinks may be the best of both worlds. VsVim combines the speed and f...
HTML5, JavaScript, Chrome and the Web Platform with Paul Irish
22 Mar 2013
Contributed by Lukas
Scott sits down with Chrome Developer Advocate Paul Irish to talk HTML5, JavaScript, Chrome and the Web. What Chrome Developer Tools features make web...
iOS and Android apps with Xamarin Studio 2.0 and Miguel de Icaza
15 Mar 2013
Contributed by Lukas
Miguel de Icaza talks to Scott about Xamarin Studio 2.0 and how we can start making iOS and Android apps alongside Windows Phone and Windows apps toda...
Language Hunters with Willem Larsen
08 Mar 2013
Contributed by Lukas
Scott sits down at Agile Open Northwest with Willem Larsen of Language Hunters. Language Hunting is an accelerated learning system designed to develop...
Approval Tests with Llewellyn Falco
01 Mar 2013
Contributed by Lukas
Scott is at the Agile Open Northwest open spaces conference with Llewellyn Falco this week. He talks to Llewellyn about his "Approval Tests"...
Git support within Visual Studio
08 Feb 2013
Contributed by Lukas
Scott talks to Philip Kelley and Martin Woodward, developers on the project that's brought Git support to Visual Studio. They talk about committing to...
Halo 4 - Services in Azure with Caitie McCaffrey
08 Feb 2013
Contributed by Lukas
Scott talks to 343 Studios engineer Caitie McCaffrey about how they use the cloud to run services for Halo 4. All the backend services sit on Azure Co...
Dr. Kyla McMullen on Diversity in Computer Science and Spatial Audio
01 Feb 2013
Contributed by Lukas
Dr. Kyla McMullen has become the first African American woman at the University of Michigan to graduate with a Ph.D. in Computer Science. Scott chats ...
Geeks Without Bounds with Willow Brugh
25 Jan 2013
Contributed by Lukas
Scott talks to Willow Brugh from Geeks Without Bounds. Geeks Without Bounds is an accelerator for humanitarian projects. How can you get involved?
Accessibility, Deafness, and Computing with Jenny Lay-Flurrie
18 Jan 2013
Contributed by Lukas
Jenny Lay-Flurrie is a Senior Director at Microsoft and an accessibility advocate who happens to also be quite deaf. She talks to Scott about how she ...
Today's Web Malware with AVG's Brad Rittenhouse
17 Jan 2013
Contributed by Lukas
Scott talks to AVG LinkScanner team lead Brad Rittenhouse about malware on the web today. What motivates the bad guys? What techniques are they using ...
Coneryminutes #2 - The Mid-Life Crisis
11 Jan 2013
Contributed by Lukas
It's the get off my lawn episode. Scott and Rob have birthdays coming up and they talk about what it means. Have we founded enough startups? What does...
Making Open Source work at Microsoft with SignalR and Damian Edwards
03 Jan 2013
Contributed by Lukas
Scott talks to Damian Edwards about how he and David Fowler shipped SignalR at Microsoft, now with a team of a dozen. They use open source, they are o...
Understanding NancyFX with Richard Cirerol
27 Dec 2012
Contributed by Lukas
Scott sits down with Richard Cirerol, author of the PluralSight video series on the Nancy Web Framework. Scott gets an update on Nancy and a primer on...
Learning how to Learn Git with Michael Sarchet
21 Dec 2012
Contributed by Lukas
Scott's been working with Michael Sarchet on updating their SmallestDotNet website. Scott's using the experience to better learn Git. Scott and Michae...
Hanselminutiae-eleven with Richard Campbell
13 Dec 2012
Contributed by Lukas
Scott chats with Richard about all things automatable. Scott's finally got his backup situation handled, and is now exploiting his NAS appliance with ...
Developing the Hulu Windows 8 app
30 Nov 2012
Contributed by Lukas
Scott talks to Zachary Pinter from Hulu about the new Hulu Windows 8 application. What did they write the Hulu app in and how did they find the develo...
Why C++ with Herb Sutter
23 Nov 2012
Contributed by Lukas
The world runs on C and C++. Did you know that? Herb Sutter sits down to convince Scott that he's not only standing on the shoulders of giants but tha...
World Class Climbing with Audrey Sniezek
16 Nov 2012
Contributed by Lukas
Audrey Sniezek supports her climbing habit with a job at Microsoft working on the Azure Compute Cloud. Is it possible to hold a full time job and have...
Moment of Inspiration - Inside the MOI3D modelling tool with Michael Gibson
09 Nov 2012
Contributed by Lukas
Michael Gibson has a one-man software company that creates MoI. "Moment of Inspiration" is a unique 3D modeling application for designers an...
Draw a Stickman EPIC - An iPhone, Android and Windows 8 Game with MonoGame
19 Oct 2012
Contributed by Lukas
Scott talks with Phil Williams, creator of Draw a Stickman, and Jon Peppers, Lead Developer for Apps at HitCents. They are releasing Draw a StickMan E...