Hanselminutes with Scott Hanselman artwork

Hanselminutes with Scott Hanselman

949 episodes - English - Latest episode: 11 days ago - ★★★★★ - 320 ratings

Hanselminutes is Fresh Air for Developers. A weekly commute-time podcast that promotes fresh technology and fresh voices. Talk and Tech for Developers, Life-long Learners, and Technologists.

Technology
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Hanselminutiae-ten with Richard Campbell

December 24, 2011 04:45 - 42 minutes - 29.4 MB

It's the last show of the year, why not enjoy it with a chat with Richard Campbell! We talk tablets, economics, Christmas, and less. Always a treat to talk to Richard and ring out the year.

Framework Series: Kendo UI HTML5 framework with Todd Anglin

December 22, 2011 04:00 - 34 minutes - 23.8 MB

Kendo UI is a Web, Mobile and Data Visualization framework that's all HTML5,JS and CSS from Telerik. It's under a open source dual-license. Scott talks to Todd from Telerik about the thinking behind Kendo. Why not jQuery Mobile? How open source is it? Where does Todd see this framework going? Disclosure: Telerik is a sponsor of the show, but this podcast is unrelated.

Framework Series: The eXpand Framework with Apostolis Bekiaris

December 15, 2011 18:15 - 27 minutes - 19 MB

Before he worked for DevExpress, Apostolis Bekiaris worked on an open source project with others in the community based on a DevExpress commercial Framework. Now he works for the company! How does he balance open and commercial, how does the team choose features to support and more.

Framework Series: Steve Smith from NimblePros on Anti-Patterns

December 08, 2011 17:32 - 31 minutes - 21.6 MB

Scott chats with Steve Smith from NimblePros about the 2012 Software Craftsmanship Motivational Calendar...specifically Anti-Patterns. Iceberg Class, Design By Committee, Reinventing the Wheel, there's some you know, some you don't. They are all anti-patterns and something to watch out for. Steve explains why.

Framework Series: The Chuck Norris Framework with Rob Reynolds

December 01, 2011 21:36 - 32 minutes - 22.3 MB

Scott talks to Rob Reynolds, one half of the "Chuck Norris Framework." It's a collection of tools for development, build, deployment, and more. Why build your own framework? When do you know it's done? How do you balance work requirements and public requirements with your own ideas?

Understanding BDD and NSpec with Matt Florence and Amir Rajan

November 25, 2011 04:00 - 35 minutes - 24.2 MB

Scott sits down with NSpec authors Matt Florence and Amir Rajan to talk about Behavior Driven Development (BDD). Where does one start with BDD? Is BDD just TDD with a fancier name or can it really change how you design software? The NSpec guys set Scott on the right path.

Developing a mobile app for iPhone, Windows Phone 7 and Android with Toran Billups

November 17, 2011 06:36 - 36 minutes - 25.1 MB

Scott sits down with micro-ISV mobile developer Toran Billups. Toran has written, published and sold his mobile application on iPhone, Android and Windows Phone. In the process of writing BlueFlix, his Blockbuster Express movie application, he learned mobile development on three platforms. What was his experience and what does that tell us about the state of mobile development today?

History of HTTP and the World Wide Web with Henrik Frystyk Nielsen

November 10, 2011 16:58 - 36 minutes - 24.9 MB

One day Henrik Frystyk Nielsen met Tim Berners-Lee at CERN and became his first graduate student. He joined the W3C and worked on HTTP and some of the first browsers. Henrik is one of the primary authors of the HTTP specification. He sits down with Scott and they chat about the history of the web from HTTP to the mysterious HTTP Status Code 418.

Damian Edwards explains The Realtime Web for ASP.NET with SignalR

November 03, 2011 17:10 - 35 minutes - 24.6 MB

Damian Edwards and David Fowler have created a jQuery client-side library and an ASP.NET back end that promises to make real-time persistent connections available to .NET programmers. Long-polling, Server-sent events and WebSockets. What does it all mean? Damian sets us straight.

Designing a better experience with Sara Summers

October 27, 2011 04:00 - 34 minutes - 23.8 MB

Scott talks to Microsoft UX expert Sara Summers at the Heartland Developer's Conference. Sara has coauthored the recently published book for experienced designers, entitled Dynamic Prototyping. Sara loves to talk about big ideas, changing everything, breaking your toys, throwing away your designs and capturing new ideas.

Inside Visual Studio Performance and PerfWatson with Phil Price

October 21, 2011 04:00 - 37 minutes - 25.6 MB

Scott goes directly to the source and talks to Phil Price from the Visual Studio team. Why is VS sometimes slow? When it is slow, what's really happening? What is PerfWatson and how will it help them make VS faster? All this and some hints in interesting improvements in the next version of Visual Studio!

Google's Steve Souders, Creator of YSlow on Web Site Optimization

October 15, 2011 04:00 - 36 minutes - 25.4 MB

Steve works at Google on web performance and open source initiatives. His book, Even Faster Web Sites, explains his best practices for performance. Steve is the creator of YSlow, one of the top 25 Firefox add-ons.

Startup Series: Alex Papadimoulis on creating Inedo and The Daily WTF

October 06, 2011 04:00 - 33 minutes - 23.2 MB

Not every startup starts up smoothly. Alex Papadimoulis shares his stories of near-failure moving from a consultancy to a software company while working on a wildly popular blog at night. What mistakes did his company make in sales and marketing, and how long did it take them to change course?

Startup Series: PostSharp from Open Source to Commercial Business with Gael Fraiteur

September 28, 2011 05:35 - 35 minutes - 24.6 MB

Gael Fraiteur had a full time job while working on the side on his open source Aspect Oriented Programming (AOP) project "PostSharp." He's since turned his project into a successful commercial entity called SharpCrafters. What did he learn along the way and what can we learn from his successes and troubles? We also learn about Aspect Oriented Programming and how AOP tools like PostSharp can help your projects today.

Startup Series: Gibraltar Software with Kendall Miller

September 22, 2011 17:31 - 35 minutes - 24.7 MB

Kendall Miller is a founder at .NET development tools vendor Gibraltar Software. They are two years into their their startup experiment and are becoming a small, mature company with some great products. How much did they need to fund their startup? How do they market and spread the word? What if there are free or open source versions of their software out there?

Startup Series: Growing ZocDoc with Nick Ganju

September 15, 2011 02:53 - 34 minutes - 23.8 MB

Scott chats with Nick Ganju CTO of ZocDoc on how he's building his business with BizSpark and ASP.NET. Does he use Open Source? When do they write their own libraries and when do they buy? What kinds of issues does a .NET startup run into when hiring?

Startup Series: Building Octopus Deploy with Paul Stovell

September 06, 2011 05:28 - 36 minutes - 25.3 MB

This week Scott skypes with Paul in London. He's recently moved from Australia and has simultaneously launched his own micro-ISV focused on convention-based deployments made easy. What's involved? How did it get started and what does this Octopus Deploy do?

Startup Series: Inside the DuckDuckGo Search Engine with Gabriel Weinberg

September 02, 2011 18:51 - 35 minutes - 24.2 MB

In this first Startup Series episode, Scott talks to Gabriel Weinberg about DuckDuckGo, his new search engine. How dare he go up against Google? He dare with better, more relevant search results. Learn how to be an overnight success in just 15 short years.

Inside the Design Process - Redesigning Scott's blog with Jeremy Kratz

August 25, 2011 16:59 - 36 minutes - 24.8 MB

Scott talks to designer Jeremy Kratz about the design process from yellow legal pad to complete design. What kinds of things should a designer take into consideration? Where does design stop and CSS begin, or is there a distinction? Should YOU hire a designer?

Microsoft Research: Trinity is a Graph Database and a Distributed Parallel Platform for Graph Data

August 18, 2011 04:54 - 31 minutes - 22 MB

Scott talks via Skype to Haixun Wang at Microsoft Research Asia about Trinity: a distributed graph database and computing platform. What is a GraphDB? How is it different from a traditional Relational DB, a Document DB or even just a naive in-memory distributed data structure? Will your next database be a graph database?

Within Windows with Rafael Rivera

August 12, 2011 06:00 - 35 minutes - 24.2 MB

Scott sits down with Rafael Rivera to talk about the black box that is Windows. Or is it? Rafael doesn't take no for an answer and shares stories of breaking apps to fix them. No more secrets, this week on Hanselminutes.

Microsoft Web Platform and Azure direction with Scott Hunter

August 04, 2011 18:30 - 32 minutes - 22.4 MB

Scott Hanselman and Scott Hunter (also known as Scotts the Lesser) talk about recently Azure/Web reorg, the direction that ASP.NET and Azure are talking, and how they see open source fitting into the future at Microsoft.

Polyglot Programming and .NET - Lessons Learned with Ivan Towlson from Mindscape

July 28, 2011 22:18 - 38 minutes - 26.5 MB

Scott sits down with Ivan Towlson from Mindscape. They recently released Web Workbench to the community for free with support for LESS, SASS, and CoffeeScript. Interestingly, they used C#, F#, JavaScript and Ruby to create this app. Why was polyglot programming right for what them? Is it right for you?

Script# compiles to JavaScript: A Real World Implementation at Earth Class Mail

July 22, 2011 23:58 - 35 minutes - 24.1 MB

Scott talks to Matt Clay and Matt Davis at Earth Class Mail about how they used Nikhil Kothari's Script# compiler to write JavaScript from C# source. Why did they do it? What were the benefits? The problems? Would they do it again?

Digging into the Kinect SDK with Dan Fernandez

July 14, 2011 16:55 - 36 minutes - 24.9 MB

Scott gets schooled on the Microsoft Research Kinect SDK by Dan Fernandez. What happens when I plug a Kinect into my PC? What's included with the SDK and what's not? What work happens in the hardware and what happens in software...and more importantly, what can I build?

JavaScript is Assembly Language for the Web: Semantic Markup is Dead! Clean vs. Machine-coded HTML

July 07, 2011 16:32 - 35 minutes - 24.4 MB

Scott talks to Erik Meijer about the idea that JavaScript is an assembly language. What assumptions can we make and how could this idea fundamentally change how we develop software on the web?

Glimpse - A client-side Glimpse into your server

June 30, 2011 17:05 - 39 minutes - 27.5 MB

Scott talks with open source developers Anthony van der Hoorn and Nik Molnar from the Glimpse Project. Their very innovative (and all JavaScript and HTML!) debugger tool for ASP.NET has taken the community by storm. How did they do it and how can Glimpse make your live better?

Basics of Web Security with Barry Dorrans

June 23, 2011 16:57 - 35 minutes - 24.3 MB

Scott sits down with Microsoft Security Engineer Barry Dorrans to get a general sense of the basics of Web Security in 2011. Who are the groups in the news most often? What threats are nailing websites most often today, and are they different from classic threats? Where do we start to protect our sites?

Inside IronJS - A complete JavaScript/ECMAScript open source implementation on the .NET DLR

June 16, 2011 17:54 - 33 minutes - 23.1 MB

Scott talks to open source developer Fredrik Holmström about IronJS. It's a very complete implementation of JavaScript written in F# on top of the DLR. It's even faster than IE8 now and getting faster every day. How does something like this get built? What can you use it for? What are the Iron* languages used for and how can you get involved?

Nancy, Sinatra and the Explosion of .NET Micro Web Frameworks with Andreas Håkansson

June 09, 2011 16:55 - 33 minutes - 23 MB

Scott chats with open source developer Andreas Håkansson about his .NET micro web framework called Nancy which is inspired by a Ruby framework called Sinatra. Why do we need frameworks like this? What kinds of sites and services can they support and how do they relate to ASP.NET?

Community vs. Evangelism vs. Marketing vs. Authenticity with Brandon Watson

June 02, 2011 18:05 - 35 minutes - 24.5 MB

Scott sits down with Brandon Watson, a Director on Windows Phone. He works with the Developer Community, but what does that really mean? Scott pushes on this point to better understand his own job at Microsoft.

Personal Systems of Organization - Rey Bango interviews Scott Hanselman

May 26, 2011 17:28 - 34 minutes - 23.4 MB

Tables turned this week and Rey Bango interviews Scott on his personal systems of organization. How has Scott synthesized the systems of Stephen Covey, David Allen, J.D. Meier and the Pomodoro Technique into a living system that works for him.

Before The Show: Off the Cuff Conversation with Jeff Atwood (EXPLICIT)

May 23, 2011 22:16 - 42 minutes - 29.3 MB

Sometimes the most interesting conversations happen before or after the show. Often they happen with Jeff Atwood. I (Scott) called Jeff to get some audio for our other show http://thisdeveloperslife.com and was recording as soon as Jeff and I started chatting. Here's our unedited random personal phone call that I thought might be fun.

Open Source vs. Making Money vs. Freaking Lasers - Are we all Evil? With Chris Sells

May 12, 2011 23:15 - 33 minutes - 22.8 MB

Scott chats with Chris Sells about the pressure to release software as Open Source versus pressure to make money as a business. How are Google, Microsoft and Apple evolving over the years and what should we as developers do about it?

Network Attached Storage and Windows Home Server with Travis Illig

May 05, 2011 17:54 - 37 minutes - 25.8 MB

Scott chats with fellow home storage enthusiast Travis Illig about NAS options (Network Attached Storage) available today. Both Scott and Travis purchased (and told their friends about) Windows Home Servers. Where are their Home Servers now, and what are they using going forward?

This is not your father's WCF - All about the WebAPI with Glenn Block

April 28, 2011 16:22 - 34 minutes - 23.7 MB

Glenn Block is with Scott in The Netherlands and tries to get Scott up to speed on what's new in WCF. Scott thinks WCF is scary and heavyweight. How does WCF fit into a world of Web 2.0 lightweight APIs? What's the WCF WebAPI and how does compare to services in ASP.NET MVC?

A C++ guy learns JavaScript - Chris Sells moves to the Web

April 21, 2011 17:44 - 32 minutes - 22 MB

Scott talks to Chris Sells after Chris has been up since 7am writing JavaScript and HTML. What's the world coming to when one of the world's foremost managed code experts starts writing Web Code? How is he finding JavaScript and what should you do about it?

The Rise of the Micro-ORM with Sam Saffron and Rob Conery

April 14, 2011 21:02 - 33 minutes - 30.9 MB

Scott's at Mix this week and he sits down with Sam Saffron and Rob Conery to talk about their Micro-ORMs. What have they done in less than 400 lines of code, that the rest of the planet needs a dozen assemblies for? Should you abandon your ORM and start writing inline SQL? All this and more.

ASP.NET MVC 3 Tools Update with Phil Haack

April 12, 2011 16:25 - 35 minutes - 24.2 MB

Mix 11 is today so Scott got the scoop from Phil on the new tools being released.

.NET API design that optimizes for Programmer Joy with Jonathan Carter

March 31, 2011 17:22 - 35 minutes - 24.4 MB

Scott sits down with Jonathan Carter to brainstorm about optimizing APIs for programmer happiness, rather than programmer productivity.

Remote Eclipse/Java Development using TFS at Microsoft with Martin Woodward

March 24, 2011 18:44 - 32 minutes - 22.2 MB

Scott talks to Martin Woodward, a Microsoft Program Manager who lives and works in Northern Ireland on the Java-based Eclipse plugin for Team Foundation Server. Martin Woodward is the Program Manager for Visual Studio Team Explorer Everywhere and part of the Team Foundation Server group at Microsoft. He helps to ensure that Eclipse and cross-platform developers are an active part of the TFS eco-system.

Inside Entity Framework 4.1 CodeFirst with Jeff Derstadt and Tim Laverty

March 23, 2011 17:58 - 34 minutes - 23.4 MB

This week Scott sits down with the lead dev and lead PM for Entity Framework to talk about the improvements from the first version. What's improved and changed? What do they think about NHiberate or just doing SQL on your own?

Selenium for Web Automation Testing with Jim Evans

March 20, 2011 04:00 - 36 minutes - 25.1 MB

Scott chats with Jim Evans from the Selenium team about how to get into Web Automation Testing. What's new in Selenium v2? Can you use Selenium with any browser? How does .NET fit into the process? All this and more in this Web Testing Episode.

JavaScript and jQuery: Moving beyond Alert()

March 02, 2011 22:53 - 31 minutes - 21.8 MB

Scott talks to Elijah Manor and Dave Ward about how one can take their JavaScript knowledge to the next level. What are the major concepts I should study? Which plugins are the must-haves? What's "Modernizr" and how does it, along with the concept of feature detection make my life easier?

The Opinionated Cloud - Learning about AppHarbor

February 24, 2011 17:05 - 31 minutes - 21.9 MB

Scott sits down with Rune from AppHarbor. AppHarbor has some strong opinions about how the cloud should work and how applications should be deployed. Is there room for another cloud offering? Is the cloud about elasticity or something else? What's a Cloud and what's Platform as a Service. All this and more as Scott gets educated.

ASP.NET Web Forms - Reports of my Death have been exaggerated, with Damian Edwards

February 17, 2011 17:54 - 35 minutes - 24.5 MB

Scott chats with Damian Edwards about new features coming in ASP.NET WebForms, new techniques, controls, model binding, HTML 5 and more.

Organizing your own Virtual Technical Conference - MVCConf Post-Mortem

February 10, 2011 17:02 - 32 minutes - 22.6 MB

Scott talks to Javier Lozano and Jon Galloway (and Eric Hexter in spirit) about MVCConf. Thousands of viewers logged in and watched hours of top technical content on ASP.NET MVC this last week. How was it organized? How was it paid for? Can you put together your own free conference?

ReactiveUI extensions to the Reactive Framework (Rx) with Paul Betts

February 05, 2011 00:25 - 35 minutes - 24.4 MB

Scott sits down with Paul Betts and talks about extensing the Reactive Framework. We currently manage our UI events as they are pushed to us. How does programming - and asynchronous programming - change if we change the way UI events are consumed? The ReactiveFramework extends .NET, and Paul's extended that with his Open Source Reactive UI framework. Let's see if Paul can teach Scott a new trick.

HTML5 Basics with Mads Kristensen

January 27, 2011 18:21 - 32 minutes - 22 MB

Scott chats with Mads Kristensen about HTML5? What exactly is this thing? Is it evolutionary or revolutionary? Should you start working with HTML5 now, or should you wait for some unknown future?

Professional Technical Speaker Tips from Scott with Drew Robbins

January 22, 2011 16:50 - 38 minutes - 26.3 MB

Scott and Drew are shattered, having just finished presenting 8 solid hours of technical but upbeat content in The Netherlands. They're doing WebCamps and take a moment to talk about presenting. How do you start? How do you stay focused and recover from errors? How can you move up from smaller venues to the big rooms? All this, plus Scott's lost his voice.

Guests

Richard Campbell
18 Episodes
Damian Edwards
8 Episodes
Phil Haack
6 Episodes
Amir Rajan
3 Episodes
Joel Spolsky
3 Episodes
Charles Petzold
2 Episodes
Dan Bricklin
2 Episodes
Jon Skeet
2 Episodes
Mads Kristensen
2 Episodes
Saron Yitbarek
2 Episodes
Scott Hanselman
2 Episodes
Ali Spittel
1 Episode
Andrea Goulet
1 Episode
Andy Hunt
1 Episode
April Wensel
1 Episode
Brendan Eich
1 Episode
Camille Fournier
1 Episode
Carl Smith
1 Episode
Craig McKeachie
1 Episode
Dave Thomas
1 Episode
Eric Normand
1 Episode
Gabriel Weinberg
1 Episode
Glenn Vanderburg
1 Episode
James Shore
1 Episode
Jen Looper
1 Episode
Jerome Hardaway
1 Episode
Joe Karlsson
1 Episode
John Resig
1 Episode
Julia Evans
1 Episode
Kassandra Perch
1 Episode
Kelsey Hightower
1 Episode
Kent Beck
1 Episode
Lauren Maffeo
1 Episode
Linda Liukas
1 Episode
Martin Fowler
1 Episode
Matt Phillips
1 Episode
Nicholas Zakas
1 Episode
Nolan Lawson
1 Episode
Pia Mancini
1 Episode
Rob Eisenberg
1 Episode
Safia Abdalla
1 Episode
Safiya Noble
1 Episode
Sandi Metz
1 Episode
Scott Adams
1 Episode
Simone Weil
1 Episode
Stephanie Hurlburt
1 Episode
Suz Hinton
1 Episode
Tracy Lee
1 Episode

Books

Twitter Mentions

@kristen_leake 1 Episode
@caitie 1 Episode
@benjiwheeler 1 Episode
@gasmanic 1 Episode
@stevensanderson 1 Episode
@pati_gallardo 1 Episode
@nicolefv 1 Episode
@reg_inee 1 Episode
@poppastring 1 Episode
@avaloniaui 1 Episode
@tomspilman 1 Episode
@yagirlaley 1 Episode
@usdresponse 1 Episode
@vavroom 1 Episode
@tara_msft 1 Episode
@humanutility 1 Episode
@markrendle 1 Episode
@_jjphillips 1 Episode
@vmbrasseur 1 Episode
@laurenmaffeo 1 Episode