Hanselminutes with Scott Hanselman
Episodes
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...
An Interview with Paul Lutus
12 Oct 2012
Contributed by Lukas
Paul Lutus designed electronics for the NASA Space Shuttle, retired at 35 then moved to the country. There he purchased an Apple ][ and proceeded to w...
Porting "Contre Jour" to HTML5 with Erik Klimczak
11 Oct 2012
Contributed by Lukas
Scott talks to Clarity Consulting Creative Director Erik Klimczak about porting the iOS touch-based game "Contre Jour" to HTML5 and JavaScri...
What is TypeScript and why with Anders Hejlsberg
05 Oct 2012
Contributed by Lukas
A new language has been released that turns into JavaScript. It's TypeScript and we've got Anders Hejlsberg himself to explain it to us. Why TypeScrip...
Continuous Delivery with Jez Humble and Martin Fowler
02 Oct 2012
Contributed by Lukas
Scott sits down with Jez Humble and Martin Fowler at the GOTO Conference in Aarhus, Denmark to talk about Continuous Delivery. How do your software sy...
Glimpse gets a benefactor - Can Open Source and Commercial Software live together?
19 Sep 2012
Contributed by Lukas
Scott talks to Anthony van der Hoorn and Nik Molnar from the open source Glimpse Project. You may remember them from show 273. A lot has happened sinc...
Robots on Mars with Mark Powell
11 Sep 2012
Contributed by Lukas
Scott talks to Mark Powell, Senior Software Engineer at Jet Propulsion Laboratories. Mark has worked on three Mars lander missions, most recently supp...
Bill Steele on 3-D Printing with the Ultra-bot 3D Printer
06 Sep 2012
Contributed by Lukas
3D printing is coming into its own. Scott sits down with Bill Steele to talk about his 3D printing Kickstarter - the Ultra-bot. A refinement of the or...
Scott Hunter talks to the Entity Framework Team
06 Sep 2012
Contributed by Lukas
ScottHa is on vacation for one last week so Scott Hunter and friends talk to Rowan Miller from the Entity Framework team about the recent EFv5 release...
Joining Microsoft with Taylor Mullen, Damian Edwards and Scott Hunter
25 Aug 2012
Contributed by Lukas
With Scott Hanselman out this week Scott Hunter and Damian Edwards talk to a new developer on the ASP.NET team Taylor Mullen about how he interviewed ...
Using Windows 8 with Brad Wilson and Scott
16 Aug 2012
Contributed by Lukas
Scott has been using Windows 8 for a week and Brad Wilson has been using it since last October. Neither of them work on Windows 8 so in this episode w...
Coneryminutes #1
09 Aug 2012
Contributed by Lukas
Rob Conery turns the table (he insisted) and creates Coneryminutes, interviewing Scott for this episode.
Starting Programming with Iris Classon
02 Aug 2012
Contributed by Lukas
Scott sits down with new programmer Iris Classon. Iris has been coding for just one year and is now working full time as a .NET Developer. How did she...
Zero Day and Trojan Horse: An interview with Mark Russinovich
26 Jul 2012
Contributed by Lukas
Mark Russinovich is a Technical Fellow on the Azure Product Team at Microsoft, but is also the author of the cyber-thriller Zero Day, and its upcoming...
Understanding WinRT and Windows 8 for .NET Programmers
19 Jul 2012
Contributed by Lukas
Scott's confused about what 'WinRT' is. Is it a new .NET? A new runtime? Is .NET dead? He's totally confused so he talks to Immo Landwerth who sets hi...
The Art of Community with Jono Bacon
18 Jul 2012
Contributed by Lukas
Scott sits down with Ubuntu Community Manager Jono Bacon at OSCON 2012 in Portland, Oregon to talk about community. Does it need to be managed? Is com...
Everything .NET programmers know about Asynchronous Programming is wrong
05 Jul 2012
Contributed by Lukas
Scott gets schooled by Damian and Levi on the differences between parallelism, background processing, and asynchronous programming. How does await and...
JavaScript, Web APIs, Performance and more with Dave Ward
28 Jun 2012
Contributed by Lukas
Scott sits down with developer and JavaScript expert Dave Ward. They talk about Twitter's recent move away from hashbangs, their recent performance im...