Hanselminutes - Fresh Talk and Tech for Developers

Hanselminutes - Fresh Talk and Tech for Developers

www.hanselminutes.com
Hanselminutes is Fresh Air for Developers. A weekly commute-time podcast that promotes fresh technology and fresh voices.


Saving the SpaceOrb360 with open source hardware and software with Vic Putz
Jun 13 • 32 min
Vic Putz continues to carry a torch for the SpaceOrb, as do I, except he’s actually doing something about it. Vic has been working on a new version called the Orbotron 9001 for the last few years that is an interface for the SpaceOrb to modern systems.…
How to build an inclusive conference with Saron Yitbarek
Jun 6 • 30 min
Saron Yibarek started the CodeNewbie community because it was hard to find truly welcoming places for new coders. Now she’s made CodeLand and let me tell you, it’s an amazing developer conference that sets a new bar for what it means to be welcoming. How…
The magic of Software Defined Radio with Ben Hilburn
May 30 • 32 min
Ben Hilburn is the Director of Engineering at DeepSig Inc., which is commercializing the fundamental research behind deep learning applied to wireless communications and signal processing. He also runs GNU Radio, the most widely used open-source signal…
Solving real problems with software and the Human Utility with Tiffani Ashley Bell
May 23 • 32 min
Tiffani Ashley Bell saw a problem on the internet. With just a tweet she took action, and unlike so many people today she continued to take action. The Detroit Water Project became The Human Utility and she and the team have helped hundreds of our most…
Avalonia is a cross platform XAML Framework for .NET Framework, .NET Core and Mono with Steven Kirk
May 16 • 32 min
Avalonia is a cross platform XAML Framework for .NET Framework, .NET Core and Mono. Avalonia uses a XAML dialect that should feel immediately familiar to anyone coming from WPF, UWP and Xamarin Forms. Scott talks to Steven Kirk about how Avalonia started,…
Copyright, Trademarks, Patents, and Branding yourself online with Yasmine Salem Hamdan
May 9 • 34 min
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…
The Problem with Software by Adam Barr
May 2 • 33 min
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, explains…
Your biggest questions when learning how to code with Ali Spittel
Apr 25 • 32 min
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 new…
Sean Valentine on Hidden Geniuses and parenting in a digital age
Apr 18 • 34 min
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…
Performance as a Feature with Jeremy Boyd
Apr 11 • 32 min
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 Node…
Blockchain explained with TruStory’s Preethi Kasireddy
Apr 4 • 31 min
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 blockchain…
The Manager’s Path with Camille Fournier
Mar 28 • 36 min
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 a…
Inside a Tribe of Hackers with cryptographer Marcus J Carey
Mar 21 • 34 min
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…
A love letter to language (and programming) with Eva Ferreira
Mar 14 • 31 min
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 effective way…
How galaxies evolve with Dr. Molly Peeples
Mar 7 • 31 min
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 Scott…
Cloth Simulation for Computer Graphics with Tuur Stuyck
Feb 28 • 30 min
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…
How to look smart in meetings and how to be successful without hurting men’s feelings with Sarah Cooper
Feb 21 • 31 min
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 Appear…
Privacy and Security on today’s internet with Melanie Ensign
Feb 14 • 32 min
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 real…
Coding for the ZX Spectrum and Netflix/Black Mirror’s Bandersnach with Matt Westcott
Feb 7 • 32 min
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…
Exploring Algorithms of Oppression with Dr. Safiya Noble
Jan 31 • 35 min
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 search…
Getting started with Machine Learning and Sabrina Smai
Jan 24 • 35 min
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!)…
A Programmer’s Introduction to Mathematics with Jeremy Kun
Jan 17 • 31 min
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…
Episode 666 - Game Engine Black Book: Doom with Fabien Sanglard
Jan 10 • 32 min
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…
Regine Gilbert on the Essence of Accessibility
Jan 3 • 31 min
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 with…
Better Allies and Better Hiring with Karen Catlin
Dec 27, 2018 • 29 min
Karen Catlin was a vice president of engineering at two public software companies, and served as the CEO of an early-stage startup. Today she’s a leadership coach and author who is helping folks cultivate ally skills. Most recently she wrote “Better…
test && commit || revert with Kent Beck
Dec 20, 2018 • 31 min
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 Scott…
Test Automation University with Applitools’ Angie Jones
Dec 13, 2018 • 29 min
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 new…
Real Software Engineering with Glenn Vanderburg
Dec 6, 2018 • 29 min
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 the…
ASP.NET Core in Action with Andrew Lock
Nov 29, 2018 • 30 min
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,…
PlayFab’s complete backend platform for live games with Dr. Hanna Oh Descher
Nov 22, 2018 • 29 min
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 -…
Moving companies to Open Source with the Head of Comcast’s Open Source Office Nithya Ruff
Nov 15, 2018 • 30 min
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 and…
Upgrading GitHub and improving Rails with Eileen Uchitelle
Nov 8, 2018 • 33 min
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 downtime?…
Designing for a Global Audience with Digital Nomad Jenny Shen
Nov 1, 2018 • 32 min
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
Oct 25, 2018 • 32 min
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, but…
Finding Engineering teams that share your Key Values with Lynne Tye
Oct 18, 2018 • 31 min
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.com…
Animating Donald Glover’s “This is America” with MacPaint on original hardware with Wahyu “Pinot” Ichwandardi
Oct 11, 2018 • 32 min
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
Oct 4, 2018 • 29 min
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
Sep 27, 2018 • 32 min
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 founded…
.NET Core Global Tools for Developers with Mark Rendle
Sep 20, 2018 • 29 min
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 and…
Forge Your Future with Open Source and VM Brasseur
Sep 13, 2018 • 32 min
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 source…
Accelerate: The State of DevOps with Dr. Nicole Forsgren
Sep 6, 2018 • 33 min
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 Scott…
How GDPR is affecting the American Legal System with Gary Nissenbaum
Aug 30, 2018 • 34 min
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 be…
Inside Linux on Windows with WSL and Tara Raj
Aug 23, 2018 • 34 min
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
Aug 16, 2018 • 36 min
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…
Teaching Programming to kids (and everyone else) with Ben Wheeler
Aug 9, 2018 • 33 min
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 to…
Learning how to be a Wizard Programmer with Julia Evans
Aug 2, 2018 • 32 min
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 effectively…
Blazor brings .NET to Web Assembly with Steve Sanderson
Jul 26, 2018 • 35 min
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 .NET…
Compassionate Coding with April Wensel
Jul 19, 2018 • 31 min
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 we can…
Web Accessibility and a focused on A11Y with Nicolas Steenhout
Jul 12, 2018 • 33 min
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 ramps!…
Visible Designers with Revision Path’s Maurice Cherry
Jul 5, 2018 • 32 min
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!)…
C++ and Browser Monoculture with Vivaldi’s Patricia Aas
Jun 28, 2018 • 36 min
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,…
Is a Programming Bootcamp right for you? with Kristen Leake
Jun 21, 2018 • 32 min
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
Jun 14, 2018 • 34 min
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…
Azure Sphere and Microsoft’s new Linux with Caitie McCaffrey
Jun 7, 2018 • 32 min
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 folks…
A new life for old software - DasBlog Core with Mark Downie
May 31, 2018 • 35 min
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
May 24, 2018 • 32 min
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
May 17, 2018 • 32 min
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? How?…
How do you become a CTO - with Microsoft’s CTO Kevin Scott
May 10, 2018 • 38 min
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 involved…
Building Web Applications for the next Billion Users with Ire Aderinokun
May 3, 2018 • 31 min
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 and…
Investing in Underrepresented Tech Founders with Arlan Hamilton’s Backstage Capital
Apr 26, 2018 • 33 min
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…
A history of the Windows 95 Start Button and User Research at Microsoft with Kent Sullivan and Derek Hoiem
Apr 19, 2018 • 31 min
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…
Inside the world of Star Trek’s Visual and Practical Effects with Dan Curry
Apr 12, 2018 • 31 min
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 pioneering…
Christine Spang’s Open Source Journey from Teen OSS Contributor to CTO of Nylas
Apr 5, 2018 • 31 min
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,…
A new Sega Megadrive/Genesis Game in 2018 with 1995 Tools with Tanglewood’s Matt Phillips
Mar 30, 2018 • 34 min
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, and…
F# and the functional SAFE Stack with Krzysztof CieĊ›lak
Mar 23, 2018 • 35 min
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
Mar 15, 2018 • 32 min
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
Mar 9, 2018 • 32 min
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
Mar 3, 2018 • 30 min
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
Feb 22, 2018 • 29 min
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 Pursuit…
Mr. Robot Disassembled with Ryan Kazanciyan
Feb 15, 2018 • 33 min
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 a…
Quantum Computing detangled with Dr. Krysta Svore
Feb 8, 2018 • 33 min
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
Feb 1, 2018 • 31 min
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…
From F# to JavaScript and beyond with Fable and Alfonso Garcia-Caro
Jan 25, 2018 • 33 min
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 of…
Developing ON (not for) a Nokia Feature Phone with Elvis Chidera
Jan 18, 2018 • 30 min
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 50…
Staying Secure and “Getting Pwned” with Troy Hunt
Jan 11, 2018 • 31 min
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.
Functional Programming, F#, and Cloud Containers with Lena Hall
Jan 4, 2018 • 33 min
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
Dec 28, 2017 • 31 min
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…
Machine Learning 101 with Paige Bailey
Dec 21, 2017 • 33 min
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 can I…
Revolutionizing remote pair programming with Live Share
Dec 14, 2017 • 28 min
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 languages…
Progressive Web Apps with Tara Manicsic
Dec 7, 2017 • 32 min
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 turn…
Continuous Delivery in AAA Games - Sea of Thieves with Rare Games’ Jafar Soltani
Nov 30, 2017 • 32 min
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 into?…
Removing Bias from AI and Machine Learning with Camille Eddy
Nov 23, 2017 • 32 min
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…
Moving Across Technology Stacks with Kamilah Taylor
Nov 16, 2017 • 32 min
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 Drivers…
Thomas Happ from Axiom Verge
Nov 9, 2017 • 34 min
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! Scott…
Mike Brocchi on Angular CLI
Nov 3, 2017 • 31 min
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 CLI?
CEO Rian Buckley finds the FitCode between fashion and tech
Oct 27, 2017 • 31 min
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 with…
Web Animation at Work with Rachel Nabors
Oct 20, 2017 • 33 min
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…
Terms of Service for Developers - ToS explained with lawyer Gary Nissenbaum
Oct 13, 2017 • 34 min
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…
Which JavaScript Stack should I learn? with Tracy Lee
Oct 6, 2017 • 30 min
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…
Polyglot Persistence for .NET with PostgresSQL and Marten with Jeremy Miller
Sep 29, 2017 • 31 min
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 Document…
Maybe just use Vanilla Javascript with Chris Ferdinandi
Sep 22, 2017 • 31 min
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
Sep 15, 2017 • 32 min
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…
Making browsers faster with Mozilla
Sep 8, 2017 • 30 min
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 resurgence…
Games across decades with Diablo programmer and Graybeard Games’ David Brevik
Sep 1, 2017 • 33 min
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
Aug 25, 2017 • 32 min
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
Aug 18, 2017 • 34 min
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 Android.…
Pia Mancini explains liquid democracy and the Open Collective
Aug 11, 2017 • 35 min
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 connected…
Tracking your life and health with the Gyroscope app and Mahdi Yusuf
Aug 4, 2017 • 34 min
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 many…
Preparing a city for self-driving cars with Leslie Caceda
Jul 28, 2017 • 31 min
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 unable to…
Live Coding on Twitch for a year with Suz Hinton
Jul 21, 2017 • 33 min
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
Jul 14, 2017 • 32 min
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…
Brandon Bouier on the Defense Digital Service and deploying code in a war zone
Jul 7, 2017 • 32 min
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 speeds…
YOU should write an interpreter with Thorsten Ball
Jun 30, 2017 • 32 min
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
Jun 23, 2017 • 30 min
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
Jun 16, 2017 • 30 min
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 to…
Being hired as a Functional Programmer with Eric Normand
Jun 9, 2017 • 28 min
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 functional…
Apps without Code with Tara Reed
Jun 2, 2017 • 28 min
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…
Inside WebAssembly with Mozilla Fellow David Bryant
May 26, 2017 • 32 min
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
May 19, 2017 • 31 min
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
May 12, 2017 • 30 min
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…
Ruby and Rails in the Real World with Scott Bellware
May 5, 2017 • 36 min
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 good…
Today’s Cloud, Containers, and Architecture with Kelsey Hightower
Apr 28, 2017 • 31 min
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
Apr 21, 2017 • 37 min
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 type…
Renewing the Kalingo Language with Dr. Keisha Marie Josephs
Apr 14, 2017 • 30 min
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 graduate…
The Road to Lead Developer with Linda Kamau of Ushahidi
Apr 7, 2017 • 32 min
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…
Hanselminutiae 18 with Richard Campbell - Nintendo Switch
Mar 31, 2017 • 34 min
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
Mar 24, 2017 • 33 min
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…
Feedback Driven Design with Windows 10
Mar 17, 2017 • 33 min
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 Design…
Getting Started with Angular with Jeff Cross
Mar 9, 2017 • 32 min
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
Mar 2, 2017 • 31 min
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…
Forgotten Empires, amazing games - Age of Empires is back with Bert Beeckman
Feb 23, 2017 • 31 min
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 II…
The Return of Mo - Lessons from Scott
Feb 16, 2017 • 32 min
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
Feb 9, 2017 • 32 min
Laron Walker is a technologist and entrepreneur infatuated with STEM (science, technology, engineering, and math) education.
Discovering WebVR with Ada Rose Edwards
Feb 2, 2017 • 33 min
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
Jan 26, 2017 • 29 min
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 systems…
Speech to Text in 2017 with Signl.fm
Jan 19, 2017 • 31 min
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 to…
Vets who Code with Jerome Hardaway
Jan 12, 2017 • 31 min
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?
Checking in with Joel Spolsky who says I suck at Excel
Jan 5, 2017 • 31 min
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’s it…
Is it OK to build websites that require JavaScript? with Nolan Lawson
Dec 29, 2016 • 32 min
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 today.…
Including Automation in your Definition of Done with Angie Jones
Dec 22, 2016 • 29 min
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 product…
Visualizing Mathematics with 3D Printing and Henry Segerman
Dec 15, 2016 • 33 min
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 and…
Rethinking Front End Design and Development with Una Kravets
Dec 8, 2016 • 32 min
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 need…
Being a Polyglot Programmer with Amir Rajan
Dec 1, 2016 • 33 min
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 with?
Alcohol and the Tech Industry with Victor Yocco
Nov 24, 2016 • 33 min
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
Nov 17, 2016 • 32 min
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…
Mob Programming with Woody Zuill
Nov 10, 2016 • 36 min
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…
Learning to Teach, Teaching to Learn with Sandi Metz
Nov 4, 2016 • 33 min
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 question?…
Should Developers Design with Iheanyi Ekechukwu
Oct 28, 2016 • 32 min
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
Oct 21, 2016 • 31 min
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
Oct 14, 2016 • 31 min
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 explains…
Cake Build - A C# Make cross platform build automation system with Patrik Svensson
Oct 7, 2016 • 30 min
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 does…
Hello Ruby with Linda Liukas
Sep 30, 2016 • 31 min
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 Scott…
The State of Virtual Reality 2016 with Scott Anderson
Sep 23, 2016 • 34 min
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 Google…
An overnight success in 13 years! Luvvie Ajayi is Judging You!
Sep 16, 2016 • 32 min
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 classes…
Archiving Digital Experiences using Emulation with Jason Scott
Sep 9, 2016 • 40 min
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 and…
Becoming a more social developer with Daphne Chong
Sep 2, 2016 • 33 min
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
Aug 26, 2016 • 32 min
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 children…
Building with the Microsoft Bot Framework with Dan Driscoll
Aug 19, 2016 • 32 min
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
Aug 12, 2016 • 30 min
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 games…
Learning to love Legacy Code with Andrea Goulet from CorgiBytes
Aug 5, 2016 • 33 min
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 code…
A .NET IDE for the iPad? - Exploring Continuous with Frank Krueger
Jul 29, 2016 • 35 min
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 for…
New Development on Old Systems: Exploring the NES in 2016 with Rachel Simone Weil
Jul 22, 2016 • 37 min
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
Jul 15, 2016 • 34 min
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…
Machine Learning for all with TensorFlow with Andy Kitchen
Jul 8, 2016 • 34 min
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
Jul 1, 2016 • 31 min
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
Jun 24, 2016 • 33 min
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 teams…
Data Literacy and the usefulness of Excel with Oz du Soleil
Jun 17, 2016 • 33 min
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 clean…
Living Functional Programming with OCaml and Gina Marie Maini
Jun 10, 2016 • 36 min
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
Jun 3, 2016 • 32 min
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 to…
Bootstrapping a hardware startup: Creating Tinsel with Aniyia L. Williams
May 27, 2016 • 34 min
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? She…
The Aurelia JavaScript Framework with Rob Eisenberg
May 20, 2016 • 35 min
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
May 13, 2016 • 31 min
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 the…
Punishment Driven Development with Louise Elliott
May 6, 2016 • 29 min
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
Apr 29, 2016 • 33 min
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 with…
Investing in Underrepresented Tech Founders with Arlan Hamilton
Apr 22, 2016 • 34 min
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…
Creating the Belter Language for Syfy
Apr 15, 2016 • 36 min
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?”
Apr 8, 2016 • 33 min
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 as…
March Is For Makers: Arduinos, JavaScript, and Johnny-Five with Lyza Danger Gardner
Apr 1, 2016 • 33 min
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…
March Is For Makers: Modulo and Modular Electronics with Erin Tomson
Mar 25, 2016 • 34 min
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…
March Is For Makers: Arrow.com Electrical Engineer Laura Hughes
Mar 18, 2016 • 30 min
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 up…
March Is For Makers: Arduinos and Useless Robots with Simone Giertz
Mar 10, 2016 • 33 min
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.…
March Is For Makers: Taking Stuff Apart with Captain Brent Chapman
Mar 3, 2016 • 34 min
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 Field…
Ambitious UX and Ambitious Apps with Ember and Lauren Tan
Feb 25, 2016 • 33 min
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
Feb 18, 2016 • 42 min
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…
The Open Artificial Pancreas System (OpenAPS) project with Dana M. Lewis
Feb 11, 2016 • 34 min
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 diabetes…
Scaling The Walking Dead: No Man’s Land with Next Games’ Kalle Hiitola
Feb 4, 2016 • 31 min
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 their…
Getting started making Video Games with Kris Rothe
Jan 28, 2016 • 34 min
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
Jan 21, 2016 • 33 min
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
Jan 14, 2016 • 32 min
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…
Inside Age of Ascent with Ben Adams
Jan 7, 2016 • 37 min
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. Can…
Is QA a lost art? Node.js quality expert Stacy Kirk
Dec 31, 2015 • 32 min
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 lack…
Data Visualization and D3.js with Irene Ros
Dec 24, 2015 • 34 min
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…
Today’s Startup Accelerators John Henry from Cofound Harlem
Dec 17, 2015 • 37 min
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 bootstrap…
The importance of fixing your own consumer electronics with IFixit’s Kyle Wiens
Dec 10, 2015 • 33 min
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…
Hanselminutiae LIVE 17 with Richard Campbell
Dec 3, 2015 • 33 min
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 directions,…
Imagining the Future of Minority Report with Greg Borenstein
Nov 26, 2015 • 33 min
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 the…
OptiKey - Open Source Assistive Tech for Motor Neuron Disease
Nov 19, 2015 • 32 min
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 motor…
Speak Up and Present with Confidence with Poornima Vijayashanker
Nov 12, 2015 • 31 min
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 about…
You don’t know JS with Getify (Kyle Simpson)
Nov 5, 2015 • 34 min
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 this…
Understanding Web Components and Polymer with Monica Dinculescu
Oct 30, 2015 • 32 min
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 are…
SID Chips and C64 Music with Ocean Software’s Matthew Cannon
Oct 23, 2015 • 32 min
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. Matthew…
Your Personal Cloud Platform with Sandstorm.io and Kenton Varda
Oct 16, 2015 • 33 min
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…
An overview of non-web-based assisted technologies with Sylvia Richardson
Oct 9, 2015 • 32 min
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, rapid…
Creativity, Code, Community, and Connected Objects with Dawn C. Hayes
Oct 2, 2015 • 37 min
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 culture?”…
Jet.com scales with Azure, F#, and more with Rachel Reese
Sep 25, 2015 • 33 min
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
Sep 18, 2015 • 32 min
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 with…
Information Architecture with Abby Covert
Sep 11, 2015 • 34 min
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…
Developing Designers with Catt Small
Sep 4, 2015 • 31 min
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 visual…
Computer Science in School vs. The Real World with Kaya Thomas
Aug 28, 2015 • 33 min
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 in the…
Enterprising Node.js with NodeSource’s VP of Engineering Kevin Stewart
Aug 21, 2015 • 36 min
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…
Redesigning Computer Science 101 Education with Omoju Miller
Aug 14, 2015 • 32 min
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. How…
Identity Server and ASP.NET with Dominick Baier
Aug 7, 2015 • 33 min
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? How…
Designing Usable Security with Google’s Adrienne Porter Felt
Jul 31, 2015 • 33 min
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 “lock”…
The Problem with DateTime - NodaTime with Matt Johnson
Jul 24, 2015 • 31 min
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
Jul 17, 2015 • 34 min
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 how…
Debugging Windows Problems with Mario Hewardt
Jul 10, 2015 • 35 min
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
Jul 3, 2015 • 34 min
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
Jun 25, 2015 • 33 min
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
Jun 19, 2015 • 38 min
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 she…
Building Community around the XPRIZE with Jono Bacon
Jun 12, 2015 • 36 min
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 moon…
Hanselminutiae LIVE 16 with Richard Campbell
Jun 5, 2015 • 37 min
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
May 29, 2015 • 37 min
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 that…
Getting started making NodeBots and Wearables with Kassandra Perch
May 22, 2015 • 36 min
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 in…
Accessibility (a11y) with OpenDirective’s Steve Lee
May 15, 2015 • 36 min
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 (three…
Saving Bletchley Park with Dr. Sue Black
May 8, 2015 • 31 min
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. Sue…
Developing StaffPad, a new class of music notation application with Dr. Matthew Tesch
May 1, 2015 • 35 min
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 Pro…
Inside the Akka.NET open source project and the Actor Model with Aaron Stannard
Apr 23, 2015 • 34 min
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/Scala.…
Usability and the Human Factor with Dr. Danielle Smith
Apr 17, 2015 • 30 min
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 the…
Building a better 3D printer (with software!) with OctoPrint’s Gina Häußge
Apr 10, 2015 • 41 min
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…
Bitcoin Explained with Rhian Lewis
Apr 3, 2015 • 33 min
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
Mar 27, 2015 • 39 min
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 the…
March Is For Makers: Learning Robots with Dr. Ayanna Howard of Zyrobotics
Mar 20, 2015 • 36 min
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 also…
March Is For Makers: Enclosures for your DIY hardware projects with Bertrand Le Roy
Mar 13, 2015 • 33 min
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 enclosure…
March Is For Makers: 3D Printing with Printrbot’s Brook Drumm
Mar 5, 2015 • 36 min
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 series…
Living Clojure with Carin Meier
Feb 26, 2015 • 32 min
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
Feb 19, 2015 • 36 min
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
Feb 12, 2015 • 32 min
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
Feb 5, 2015 • 29 min
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
Jan 29, 2015 • 37 min
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 thinks…
An Introduction to the Dart Language with Lars Bak and Kasper Lund
Jan 22, 2015 • 31 min
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…
Performance as a Feature with Matt Warren
Jan 15, 2015 • 32 min
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
Jan 8, 2015 • 33 min
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
Jan 1, 2015 • 31 min
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 solve,…
Get Involved in Citizen Science with Chandra Clarke
Dec 25, 2014 • 32 min
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 it…
An Internet of Things (IoT) primer with Erica Stanley
Dec 18, 2014 • 34 min
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
Dec 11, 2014 • 33 min
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 the web…
JSIL with Katelyn Gadd
Dec 4, 2014 • 31 min
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 project…
Comics, Creativity, Computers and Secret Coders with Gene Luen Yang
Nov 27, 2014 • 32 min
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 at a…
The Other Side of Diversity with Erica Joy
Nov 20, 2014 • 31 min
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, what…
Balancing a Nerdcore Music Career and a PhD with Sammus aka Enongo Lumumba-Kasongo
Nov 13, 2014 • 35 min
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 more.…
The New Digital Journalism with Elon James White
Nov 6, 2014 • 32 min
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…
Controllerism and digital music with artist and inventor Moldover
Oct 31, 2014 • 30 min
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…
Selecting the Ultimate Developer Laptop with Damian Edwards
Oct 24, 2014 • 34 min
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
Oct 17, 2014 • 33 min
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
Oct 10, 2014 • 37 min
“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
Oct 3, 2014 • 31 min
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 using it…
Being a CodeNewbie with Saron Yitbarek
Sep 26, 2014 • 32 min
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…
Choosing a JavaScript Framework with Craig McKeachie
Sep 19, 2014 • 33 min
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 those…
Hanselminutiae 14 with Richard Campbell - Apple iPhone 6 and Apple Watch Announcements (+VIDEO)
Sep 12, 2014 • 39 min
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 show on…
Space and the next IT decade with Tom Soderstrom from JPL
Sep 5, 2014 • 37 min
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…
Exploring Trans*H4CK with Dr. Kortney Ziegler
Aug 29, 2014 • 36 min
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 education,…
Inside RavenDB with Michael Yarichuk
Aug 22, 2014 • 33 min
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 concepts…
Building CalendarTree, a new startup, with Dilbert creator Scott Adams
Aug 15, 2014 • 30 min
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 fail?
BrightstarDB, an open source NoSQL .NET database with Kal Ahmed
Aug 8, 2014 • 32 min
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 can…
Applying Improv to Agile and Lean Startup models with Jessie Shternshus
Aug 1, 2014 • 33 min
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 that…
Designing for Performance with Lara Swanson
Jul 25, 2014 • 32 min
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…
Learning WebGL and making 3D HTML Games with David Catuhe and Babylon.js
Jul 18, 2014 • 33 min
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
Jul 11, 2014 • 47 min
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+ Type…
Applied Azure with Vishwas Lele
Jul 4, 2014 • 31 min
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
Jun 27, 2014 • 31 min
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
Jun 20, 2014 • 32 min
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 Reactive…
What it really means to be Junior Developer with Jonathan Barronville
Jun 13, 2014 • 31 min
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, one…
Reconciling ASP.NET vNext with Damian Edwards
Jun 6, 2014 • 33 min
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 past,…
Shoulder-to-shoulder remote collaboration with Susie Wee, CTO of Networked Experiences at Cisco
May 30, 2014 • 30 min
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…
Stories of Computer Science Past and Present with Len Bass
May 23, 2014 • 37 min
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…
Designing Video Games with student and game designer Lauren Scott
May 16, 2014 • 31 min
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 design…
Agile Families: Techniques for Living with Change with David Starr
May 9, 2014 • 34 min
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
May 2, 2014 • 32 min
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 does…
Hacking the Creative Mind with Denise Jacobs
Apr 25, 2014 • 30 min
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
Apr 18, 2014 • 34 min
Scott talks with regular guest Richard Campbell about open source, finding airplanes, and more.
Learn WebRTC with Lisa Larson-Kelley
Apr 11, 2014 • 30 min
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
Apr 4, 2014 • 27 min
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…
An Introduction to the Go Programming language with Andrew Gerrand
Mar 28, 2014 • 29 min
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
Mar 21, 2014 • 30 min
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
Mar 14, 2014 • 30 min
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
Mar 6, 2014 • 38 min
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
Feb 27, 2014 • 29 min
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
Feb 20, 2014 • 35 min
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
Feb 13, 2014 • 32 min
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
Feb 6, 2014 • 36 min
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 startup’s…
sass.js - An Emscripten Experiment with Rodney Rehm
Jan 30, 2014 • 30 min
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 into…
Learning Code The Hard Way with Zed Shaw
Jan 23, 2014 • 34 min
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
Jan 16, 2014 • 39 min
Scott catches up with Jeff Atwood about his new startup, Discourse.
Coneryminutes #3 - Bartending vs Software
Jan 9, 2014 • 34 min
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
Jan 2, 2014 • 33 min
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
Dec 26, 2013 • 35 min
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
Dec 19, 2013 • 30 min
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
Dec 12, 2013 • 36 min
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 thinking…
Node.js Tools for Visual Studio
Dec 5, 2013 • 33 min
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
Nov 28, 2013 • 33 min
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,…
Virtual Reality, the Oculus Rift and Unity 3D with Rift Chopper author James Andrew
Nov 21, 2013 • 34 min
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 “Rift…
PANEL: What do Web Developers need to know in 2014 - Hanselman, Crockford, Papa, Jacobs
Nov 14, 2013 • 53 min
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 Papa, Denise Jacobs, Michele Leroux, Bustamante
Bugs Considered Harmful with Douglas Crockford
Nov 7, 2013 • 36 min
Scott is at the AngleBrackets conference in Las Vegas and sits down with Douglas Crockford. Douglas is the author of “JavaScript: The Good Parts” as well as the discoverer of JSON. What do we need to do to be better developers? Is it better tools? Better…
Web Service Tools for Distributed Applications with Runscope’s John Sheehan
Nov 1, 2013 • 35 min
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 a number of challenges like service reliability, performance monitoring, and testing. We’ve all become…
Demystifying Scala with Netflix’s Dianne Marsh
Oct 25, 2013 • 31 min
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 grasp of the average developer, or is this an expressive new way of programming against the JVM?
The Mobile Phone Struggle with Travis Pope
Oct 18, 2013 • 35 min
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 currently evaluating a Galaxy S4. How important is the ecosystem and apps vs. built in functionality? When…
Groovy on Grails with Netflix’s Clay McCoy
Oct 11, 2013 • 31 min
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 sits on top of the Java Virtual Machine (JVM) and where Grails fits into the world of Web Development in…
Controlling Robots with node.js and Johnny-Five with Raquel Vélez
Oct 4, 2013 • 33 min
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 JavaScript and not C? What libraries and hardware do I need to build a robot that will bring me a soda?
The State of Object-Relational Mapping with Frans Bouma
Sep 27, 2013 • 30 min
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 lacking the proper tools? Should an ORM hide the fact we have a database and just make everything look like…
The Agile Mindset with Linda Rising
Sep 20, 2013 • 36 min
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 mindset? Can organizational mindsets affect our performance? What does the research say about these tapes…
Vision-Based Computing with Dr. Neil Roodyn
Sep 13, 2013 • 36 min
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 expectations. What’s the present and future of vision-based computer interactions?
Demystifying UX with Natasha Irizarry
Sep 6, 2013 • 33 min
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 after her talk on “Lean User Experience.” What does it all mean?
Understanding CouchDB and NoSQL with Jan Lehnardt
Aug 30, 2013 • 33 min
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 modeling differs from classic ER systems? Does Couch matter in the Enterprise?
Creating Calca - A symbolic calculator with markdown for iOS and more
Aug 23, 2013 • 36 min
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 Xamarin tools and is available today for iPhone, iPad, and Mac desktop - plus soon for Windows! How did…
Python Tools for Visual Studio with Dino Viehland
Aug 16, 2013 • 34 min
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 Tools for Visual Studio, a complete and FREE Python IDE that supports CPython, IronPython, mixed-mode…
Enough with the JavaScript Already! with Nicholas Zakas
Aug 9, 2013 • 36 min
Nicholas Zakas is a Front-end guy at Box and recently gave a talk called “Enough with the JavaScript Already!” where he advocates that developers use fewer libraries and write smarter JS. Where do we start? What are the four opportunities to load…
Creating the AGENT Smart Watch with Chris Walker of Secret Labs
Aug 2, 2013 • 31 min
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 and much more! It runs .NET and you’ll be able to write apps for it yourself on an open ecosystem.
What’s the Deal with Windows 8.1?
Jul 26, 2013 • 35 min
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, the windowing environment, and how apps work and update? What about power users with multiple monitors?…
Web Development Pain and Suffering with Jim Wang
Jul 11, 2013 • 32 min
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
Jul 3, 2013 • 36 min
Scott sits down with Computing Pioneer and VisiCalc developer Dan Bricklin. Dan also wrote the popular iPad application Note Taker HD and has recently joined Alpha Corporation as their CTO. Dan and Scott chat about Douglas Engelbart, the invention of the…
Hanselminutiae 12 with Richard Campbell - The post-BUILD show
Jul 1, 2013 • 35 min
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 about smart Agent technology…does my phone know too much about me?
Open Sourcing Web Essentials - Mads Kristensen and the Front End Developer
Jun 27, 2013 • 32 min
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 for the Front End Developer…and now it’s open source! We also talk Visual Studio 2013 and the new project…
A gentle introduction to node.js with Raquel Velez
Jun 14, 2013 • 32 min
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 .NET developers should think about the rise of JavaScript on the server.
On Culture and Remoteness at GitHub with Paul Betts and Justin Spahr-Summers
Jun 14, 2013 • 34 min
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? Is it tools or culture or both? Are remote workers fully accepted at GitHub?
Big Data, Low Power - Analyzing Hard Drive Energy Consumption with Dr. Anthony Hylick
Jun 7, 2013 • 34 min
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 drives and where can savings be found? Scott talks to IBM Researcher Dr. Anthony Hylick about his work in…
A Desktop Developer moves to the Web - with Mark Rendle
May 31, 2013 • 35 min
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 import. Until now. What changed in web development that caused Mark to take another look at the web and…
Are you secure? WiFi Honeypots, Pineapples and SSL with Troy Hunt
May 24, 2013 • 33 min
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 a coffee shop? How much should I worry and what can I do to protect myself? As a web developer what are…
Integrating Office and the Open Web with Lucidchart’s Brian Pugh
May 17, 2013 • 34 min
Lucidchart offers high quality flowcharting and diagramming on the Open Web. It’s all JavaScript and it’s all in your browser. Now Lucidchart integrates into Office 2013! How does this non-Microsoft tech web app integrate into a desktop app in 2013? Brian…
Bacon is bad for you - On Developer Monoculture with Garann Means
May 10, 2013 • 33 min
Scott talks to Garann Means. Garann is a front end developer who recently spoke at a conference called “Devs Love Bacon.” Her topic? “Bacon is bad for you.” She talks about developer monoculture and how it puts us all at risk.
WordPress and Internet Security with Kellep Charles
May 3, 2013 • 35 min
Scott talks to Security Consultant Kellep Charles about WordPress and public website security. What can you do to protect yourself? Where does internet security break down?
MonoGame and Xamarin make shipping Infinite Flight a reality
Apr 26, 2013 • 33 min
Scott’s at the Xamarin Evolve conference and talks to Dean Ellis who works on the MonoGame framework and Philippe Rollin from Infinite Flight. Philippe, along with business partner Matthieu Laban have created an amazing flight simulator using C# that’s…
Firefox OS and the open Mobile Web with Christian Heilmann
Apr 19, 2013 • 37 min
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
Apr 12, 2013 • 31 min
Scott talks to Sebastien Lambla, author of OpenWrap and OpenRasta, to get his thoughts about ReST. Why are people so passionate about their Web Services? Should creators of Web Services be required to understand the Web, or is it OK to abstract things…
PhoneGap/Cordova - Is HTML a reasonable app solution? With Steve Sanderson
Apr 5, 2013 • 32 min
Steve Sanderson schools Scott on PhoneGap/Cordova. We explore the concepts and ask: is HTML a reasonable app solution? What kinds of apps lend themselves to HTML and JavaScript? What backend services are needed to support these apps?
VsVim: Visual Studio and Vim with Jared Parsons
Mar 29, 2013 • 34 min
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 familiarity of Vim with the power and development power of Visual Studio. How did he do it, and why?
HTML5, JavaScript, Chrome and the Web Platform with Paul Irish
Mar 22, 2013 • 35 min
Scott sits down with Chrome Developer Advocate Paul Irish to talk HTML5, JavaScript, Chrome and the Web. What Chrome Developer Tools features make web dev easier? While Webkit marches on, should we embrace or fear monoculture? Will modules make JavaScript…
iOS and Android apps with Xamarin Studio 2.0 and Miguel de Icaza
Mar 15, 2013 • 35 min
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 today using C#!
Language Hunters with Willem Larsen
Mar 7, 2013 • 38 min
Scott sits down at Agile Open Northwest with Willem Larsen of Language Hunters. Language Hunting is an accelerated learning system designed to develop fluent speakers of all ages in a fun and supportive game-like environment. Does it work? Will it work…
Approval Tests with Llewellyn Falco
Feb 28, 2013 • 28 min
Scott is at the Agile Open Northwest open spaces conference with Llewellyn Falco this week. He talks to Llewellyn about his “Approval Tests” open source project. It’s a polyglot framework to make test verification much easier when Assert() isn’t enough.
Halo 4 - Services in Azure with Caitie McCaffrey
Feb 7, 2013 • 33 min
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 Compute, Azure Storage, Azure Service Bus more. How do they scale? How do they deploy? How does this change…
Git support within Visual Studio
Feb 7, 2013 • 36 min
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 a GPL’d OSS project, plugging it into VS, and how TFS and Git work together.
Dr. Kyla McMullen on Diversity in Computer Science and Spatial Audio
Jan 31, 2013 • 32 min
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 with Dr. Kyla about how to increase diversity in engineering disciplines. We also chat about her thesis…
Geeks Without Bounds with Willow Brugh
Jan 24, 2013 • 32 min
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
Jan 17, 2013 • 33 min
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 works and what she works on. How does deafness slow her down, what works, what doesn’t, and how does it…
Today’s Web Malware with AVG’s Brad Rittenhouse
Jan 16, 2013 • 33 min
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 and where are they getting them from? Should we browse with JavaScript turned off?
Coneryminutes #2 - The Mid-Life Crisis
Jan 10, 2013 • 29 min
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 success mean? Why don’t we listen to folks 20 years older? Why doesn’t anyone younger listen to us? ;)
Making Open Source work at Microsoft with SignalR and Damian Edwards
Jan 2, 2013 • 33 min
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 open source and they love open source. How are they making it happen and what does it mean for the future…
Understanding NancyFX with Richard Cirerol
Dec 26, 2012 • 34 min
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 what Nancy and web frameworks like it matter.
Learning how to Learn Git with Michael Sarchet
Dec 20, 2012 • 34 min
Scott’s been working with Michael Sarchet on updating their SmallestDotNet website. Scott’s using the experience to better learn Git. Scott and Michael chat about how your previous source control experience colors your experience learning Git and offers…
Hanselminutiae-eleven with Richard Campbell
Dec 12, 2012 • 33 min
Scott chats with Richard about all things automatable. Scott’s finally got his backup situation handled, and is now exploiting his NAS appliance with new packages for surveillance, transcoding and more.
More on Service Stack with John Sonmez
Dec 5, 2012 • 34 min
Scott sits down with trainer John Sonmez to talk more about the open source .NET and Mono REST Web Services framework called Service Stack.
Developing the Hulu Windows 8 app
Nov 29, 2012 • 29 min
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 development environment? What kinds of issues does Hulu think about when creating apps for many platforms? How…
Why C++ with Herb Sutter
Nov 22, 2012 • 37 min
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 that those giants all write C++.
World Class Climbing with Audrey Sniezek
Nov 15, 2012 • 30 min
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 a world-class hobby? Where does the hobby end and work begin? Audrey educates Scott on how she climbs,…
Moment of Inspiration - Inside the MOI3D modelling tool with Michael Gibson
Nov 8, 2012 • 36 min
Michael Gibson has a one-man software company that creates MoI. “Moment of Inspiration” is a unique 3D modeling application for designers and artists with an extremely accessible workflow. It’s lovely and it’s cross-platform. Scott talks to Michael about…
Draw a Stickman EPIC - An iPhone, Android and Windows 8 Game with MonoGame
Oct 19, 2012 • 35 min
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 Epic in three AppStores! They’ve also achieved 95% code reuse by writing the game in C# with MonoGame.…
An Interview with Paul Lutus
Oct 12, 2012 • 33 min
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 write the best selling Apple Writer. Paul also sailed around the world over 3 years and wrote about the…
Porting “Contre Jour” to HTML5 with Erik Klimczak
Oct 11, 2012 • 36 min
Scott talks to Clarity Consulting Creative Director Erik Klimczak about porting the iOS touch-based game “Contre Jour” to HTML5 and JavaScript with the support of the IE team. What worked, what didn’t? What libraries did they use and how often did they…
What is TypeScript and why with Anders Hejlsberg
Oct 5, 2012 • 31 min
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 TypeScript and why now? What problem does it solve and what does it mean to large scale development efforts. What…
Continuous Delivery with Jez Humble and Martin Fowler
Oct 2, 2012 • 34 min
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 systems have to change if you deploy weekly? Daily? How about 10 times a day?
Glimpse gets a benefactor - Can Open Source and Commercial Software live together?
Sep 19, 2012 • 32 min
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 since then and now Red Gate is supporting the Glimpse Guys full time. Is this a good thing or the end of…
Robots on Mars with Mark Powell
Sep 11, 2012 • 32 min
Scott talks to Mark Powell, Senior Software Engineer at Jet Propulsion Laboratories. Mark has worked on three Mars lander missions, most recently supporting Curiosity. Mark lives on Mars Time. What’s it like to write software that helps us talk to robots…
Bill Steele on 3-D Printing with the Ultra-bot 3D Printer
Sep 6, 2012 • 34 min
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 original Makerbot Cupcake 3D printer, Bill’s new design can make MUCH larger objects. Will the revolution…
Scott Hunter talks to the Entity Framework Team
Sep 6, 2012 • 32 min
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
Aug 25, 2012 • 24 min
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 and joined Microsoft.
Using Windows 8 with Brad Wilson and Scott
Aug 16, 2012 • 36 min
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 we talk about using Windows 8 as a power user. What works and what doesn’t?
Coneryminutes #1
Aug 9, 2012 • 33 min
Rob Conery turns the table (he insisted) and creates Coneryminutes, interviewing Scott for this episode.
Starting Programming with Iris Classon
Aug 2, 2012 • 30 min
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 get started and why so late? How should we as a community get more women and children involved in…
Zero Day and Trojan Horse: An interview with Mark Russinovich
Jul 26, 2012 • 33 min
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 sequel Trojan Horse. How realistic are the scenarios from Mark’s books? How concerned should we be and…
Understanding WinRT and Windows 8 for .NET Programmers
Jul 19, 2012 • 34 min
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 him straight with complete context from Win32 to COM to .NET and beyond.
The Art of Community with Jono Bacon
Jul 17, 2012 • 31 min
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 community a garden to tend or something that handles itself?
Everything .NET programmers know about Asynchronous Programming is wrong
Jul 5, 2012 • 32 min
Scott gets schooled by Damian and Levi on the differences between parallelism, background processing, and asynchronous programming. How does await and async change the game and what do you need to know to get started today.
JavaScript, Web APIs, Performance and more with Dave Ward
Jun 28, 2012 • 33 min
Scott sits down with developer and JavaScript expert Dave Ward. They talk about Twitter’s recent move away from hashbangs, their recent performance improvements, and the direction the web is heading. Is performance achieved on the client or the server or…
ASP.NET 4.5 Updates, Core, WebForms and SignalR with Damian Edwards
Jun 22, 2012 • 32 min
Scott talks to Damian Edwards to get the latest information on ASP.NET 4.5. This includes improvements to the Core of ASP.NET, ASP.NET Web Forms and the inclusion of SignalR with Damian Edwards. They also talk about One ASP.NET and what that means to the…
Ben Kamens from the Khan Academy on Internships and Mentorship
Jun 14, 2012 • 31 min
Ben Kamens is the lead developer at The Khan Academy and was also a part of the storied Fog Creek Software. He’s managing 12 summer interns at the Academy this year. Scott talks to Ben about the mentor relationship, how to manage code reviews, one on…
On Empathy with Leon Gersing the Ruby Buddha
Jun 14, 2012 • 32 min
What causes one community to be empathetic and another not? What really drives us as creators? Is it money, tech or the potential connection we can have to other people? Scott talks to Leon Gersing out of Columbus, Ohio about promiscuous pairing, kindness…
Getting Fit with programmer John Sonmez
Jun 7, 2012 • 36 min
Scott talks to Pluralsight trainer and fitness buff John Sonmez about getting fit. Scott’s trying to lose some weight and gain some muscle and John gives some tips and suggestions as to how to a programmer can start developing good nutritional and fitness…
Randomness and Windows 8 with Jeff Atwood
Jun 6, 2012 • 36 min
Scott checks in with Jeff Atwood of Coding Horror since his mini-retirement. They talk kids, Star Wars and Windows 8. All this and less on this episode of Hanselminutes.
Developing GitHub for Windows with Phil Haack and Tim Clem
May 18, 2012 • 32 min
Announcing GitHub for Windows. The Git client you always wanted is here and it’s for Windows. Our own Phil Haack and new friend Tim Clem talk about metro-style, WPF, their design philosophy, open source, and talk about our many other contributors and…
The Making of How to Be Black with Baratunde Thurston
May 17, 2012 • 35 min
Baratunde Thurston has extensive experience in being Black for more than 30 years. Baratunde was the Digital Director at The Onion until recently and is now striking out on his own with a new venture called Cultivated Wit. He keynoted SXSW this year and…
Making real stuff with Pete Brown
May 10, 2012 • 35 min
Scott sits down with noted tinkerer Pete Brown to talk about making stuff. What kinds of cool things are being funded by Kickstarter? What can you make with a 3D printer? When will we start manufacturing at home?
It IS Rocket Science: Holly Griffith, former Space Shuttle and current Space Station worker bee
Apr 26, 2012 • 35 min
Scott talks to Holly Griffith, former Space Shuttle Flight Controller and now International Space Station worker bee. Holly is an engineer who has worked in and around space and aerospace for her entire career. Holly and Scott talk space, engineering,…
Source Control and The Cloud: How did CodePlex start supporting Git?
Apr 26, 2012 • 33 min
Scott sits down with infrastructure engineer Matt Hawley to find out how the CodePlex team implemented the Git distributed source control system. CodePlex now supports TFS, Mercurial and Git as choices for source.
Hanselminutiae-eleven with Richard Campbell
Apr 19, 2012 • 36 min
Richard joins Scott for another thrilling episode of whatever is on Richard’s mind! We talk privacy policies, location apps, Facebook, and much more!
More Relationship Hacks with Scott’s Wife
Apr 18, 2012 • 33 min
Almost two years after our most popular show, Scott’s Wife Mo is back! How does one manage a mixed (geek/normal) marriage? Can Scott and Mo agree on the fundamental laws of physics? Check out part one also: http://hanselminutes.com/216
Deep Inside Image Resizing and scaling with ASP.NET and IIS with ImageResizing.net author Nathanael
Apr 12, 2012 • 33 min
Scott sits down with ImageResizing.net author and ASP.NET scalability expert Nathanael Jones. Nathanael educates Scott on the good and bad about manipulating images in .NET. They talk about when to stay out of the managed pipeline and when not to. When do…
ASP.NET MVC and Open Source with Phil Haack
Apr 6, 2012 • 32 min
Scott talks to former Microsoftie and new GitHubber Phil Haack about his opinions on the ASP.NET MVC open source announcement. We have lots of fun and eventually the conversation devolves into phone hacking.
Why F#? with Richard Minerich and Phillip Trelford
Mar 23, 2012 • 32 min
Richard Minerich and Phillip Trelford run popular F# users groups and work with F# every day. They take this opportunity to educate Scott on powers of F# and it’s place in the .NET ecosystem. Are you missing out by not using F# in your .NET projects today?
Startup Series: Buying an Existing Small Company or Online Application
Mar 15, 2012 • 35 min
Scott talks to Rob Walling about how he purchases small niche products and companies online and revitalizes them. He recently purchased an existing product that consisted of a 300 gig database and tens of thousands of lines of Classic ASP. How did he know…
Startup Series: Creating Alan Mendelevich’s AdDuplex
Mar 8, 2012 • 38 min
Alan Mendelevich has created a successful Windows Phone advertising network with just one employee. He’s done it from home in Lithuania, a country that doesn’t even sell the Windows Phone. How does the introduction of the cloud change how startups…
Software Craftsmanship and Code Retreats with Corey Haines
Mar 1, 2012 • 33 min
Scott talks to Software Craftsman Corey Haines about his adventures pairing with developers all over the world. What has he learned and what can we learn from him? He also has created Code Retreats where you can develop your skills and passion for better…
AisleFinder.com - Creating a Location-based Mobile Startup with Curtiss Pope
Feb 23, 2012 • 38 min
Scott chats with Curtiss Pope, the CEO of AisleFinder. AisleFinder is Google Maps for your Supermarket. Want to know what aisle something is in? What’s the quickest way for you to get your weekly groceries? AisleFinder even has an Open Source API for you…
Creating Science Fiction with “Zoo City” author Lauren Beukes
Feb 16, 2012 • 39 min
Scott is in New Zealand this week speaking at Webstock and spoke to the 2011 Arthur C. Clarke award winning author of “Zoo City,” Lauren Beukes. What’s her process? How does she keep it all straight and how do you know when to stop? Lauren shares how she…
MonoTouch and Mono for Android with trainer John Sonmez
Feb 7, 2012 • 32 min
Scott chats with John Sonmez who creates courseware and screencasts to teach both Monotouch and Mono for Android. Is C# on every mobile device a dream come true? What kind of abstractions are included and what benefits do they offer you?
Making your first PhoneGap Application with Peter Mourfield
Feb 2, 2012 • 30 min
Peter Mourfield is an HTML and JavaScript programmer who wanted to create a mobile application for Scouts to use on their phones but he didn’t want to learn Java or Objective-C. Let’s see how he built an app with HTML5, JavaScript and PhoneGap.
Improving Diversity in Technology with Kimberly Bryant from BlackGirlsCode.com
Jan 25, 2012 • 33 min
Scott sits down with Kimberly Bryant, a Biotechnology/Engineering professional and also the founder of BlackGirlsCode. Do we need more diversity in technology? Why? Are kids getting exposed to engineering as an option, and if not, why not?
Being a Phony with Jon Skeet
Jan 18, 2012 • 40 min
“It’s amazing how much you don’t know when you have to explain something to someone else.” Scott sits down with Jon Skeet at CodeMash and talks about being a phony, getting through interviews and why we do what we do.
Learning to Speak another Language with Zach Owens
Jan 4, 2012 • 33 min
Zach Owens is a traveler. For the last year he’s been living and working in China. While he’s there he’s taking Chinese classes and immersing himself in the culture. When does language learning become language fluency?
Framework Series: Service Stack with Demis Bellot
Jan 4, 2012 • 33 min
Demis Bellot has put together an open source .NET and Mono REST Web Services framework called Service Stack. It’s effectively a WCF replacement for some kinds of webservices. There’s no XML and no code-generation. Why do frameworks like this exist and…
Hanselminutiae-ten with Richard Campbell
Dec 23, 2011 • 42 min
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
Dec 21, 2011 • 34 min
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?…
Framework Series: The eXpand Framework with Apostolis Bekiaris
Dec 15, 2011 • 27 min
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…
Framework Series: Steve Smith from NimblePros on Anti-Patterns
Dec 8, 2011 • 31 min
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…
Framework Series: The Chuck Norris Framework with Rob Reynolds
Dec 1, 2011 • 32 min
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…
Understanding BDD and NSpec with Matt Florence and Amir Rajan
Nov 24, 2011 • 35 min
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…
Developing a mobile app for iPhone, Windows Phone 7 and Android with Toran Billups
Nov 17, 2011 • 36 min
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…
History of HTTP and the World Wide Web with Henrik Frystyk Nielsen
Nov 10, 2011 • 36 min
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…
Damian Edwards explains The Realtime Web for ASP.NET with SignalR
Nov 3, 2011 • 35 min
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?…
Designing a better experience with Sara Summers
Oct 27, 2011 • 34 min
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,…
Inside Visual Studio Performance and PerfWatson with Phil Price
Oct 21, 2011 • 37 min
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…
Google’s Steve Souders, Creator of YSlow on Web Site Optimization
Oct 15, 2011 • 36 min
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
Oct 6, 2011 • 33 min
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…
Startup Series: PostSharp from Open Source to Commercial Business with Gael Fraiteur
Sep 28, 2011 • 35 min
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…
Startup Series: Gibraltar Software with Kendall Miller
Sep 22, 2011 • 35 min
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…
Startup Series: Growing ZocDoc with Nick Ganju
Sep 14, 2011 • 34 min
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
Sep 6, 2011 • 36 min
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…
Startup Series: Inside the DuckDuckGo Search Engine with Gabriel Weinberg
Sep 2, 2011 • 35 min
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
Aug 25, 2011 • 36 min
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…
Microsoft Research: Trinity is a Graph Database and a Distributed Parallel Platform for Graph Data
Aug 18, 2011 • 31 min
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…
Within Windows with Rafael Rivera
Aug 12, 2011 • 35 min
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
Aug 4, 2011 • 32 min
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
Jul 28, 2011 • 38 min
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…
Script# compiles to JavaScript: A Real World Implementation at Earth Class Mail
Jul 22, 2011 • 35 min
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
Jul 14, 2011 • 36 min
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…
JavaScript is Assembly Language for the Web: Semantic Markup is Dead! Clean vs. Machine-coded HTML
Jul 7, 2011 • 35 min
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
Jun 30, 2011 • 39 min
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…
Basics of Web Security with Barry Dorrans
Jun 23, 2011 • 35 min
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…
Inside IronJS - A complete JavaScript/ECMAScript open source implementation on the .NET DLR
Jun 16, 2011 • 33 min
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?…
Nancy, Sinatra and the Explosion of .NET Micro Web Frameworks with Andreas Håkansson
Jun 9, 2011 • 33 min
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…
Community vs. Evangelism vs. Marketing vs. Authenticity with Brandon Watson
Jun 2, 2011 • 35 min
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 • 34 min
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 • 42 min
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…
Open Source vs. Making Money vs. Freaking Lasers - Are we all Evil? With Chris Sells
May 12, 2011 • 33 min
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 5, 2011 • 37 min
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…
This is not your father’s WCF - All about the WebAPI with Glenn Block
Apr 28, 2011 • 34 min
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…
A C++ guy learns JavaScript - Chris Sells moves to the Web
Apr 21, 2011 • 32 min
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…
The Rise of the Micro-ORM with Sam Saffron and Rob Conery
Apr 14, 2011 • 33 min
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…
ASP.NET MVC 3 Tools Update with Phil Haack
Apr 12, 2011 • 35 min
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
Mar 31, 2011 • 35 min
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
Mar 24, 2011 • 32 min
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…
Inside Entity Framework 4.1 CodeFirst with Jeff Derstadt and Tim Laverty
Mar 23, 2011 • 34 min
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
Mar 20, 2011 • 36 min
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()
Mar 2, 2011 • 31 min
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…
The Opinionated Cloud - Learning about AppHarbor
Feb 24, 2011 • 31 min
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…
ASP.NET Web Forms - Reports of my Death have been exaggerated, with Damian Edwards
Feb 17, 2011 • 35 min
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
Feb 10, 2011 • 32 min
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…
ReactiveUI extensions to the Reactive Framework (Rx) with Paul Betts
Feb 4, 2011 • 35 min
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…
HTML5 Basics with Mads Kristensen
Jan 27, 2011 • 32 min
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
Jan 22, 2011 • 38 min
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…
On WebMatrix with Rob Conery
Jan 13, 2011 • 40 min
WebMatrix was relesed on the 13th of January. Some folks have said its very existance is confusing. Do we need another IDE? What’s Microsoft trying to pull here? Scott talks to ex-Microsoftie Rob Conery on his unfiltered take.
Executable Specifications with Gojko Adzic, Jonas Bandi and Aslak Hellesoy
Jan 6, 2011 • 38 min
This week Scott learns about Executable Specifications with Gojko Adzic, Jonas Bandi and Aslak Hellesoy. What’s all this talk about BDD, Cucumber, Gerkin and SpecFlow? Where’s the best place to start and how to Acceptance Tests fit into my existing…
From Agile Consultant to Agile Team Member with John Wilger
Dec 30, 2010 • 36 min
Scott sits down with former agile coach John Wilger to talk about his experience going to work for the company he originally consulted with. What kinds of issues do small teams deal with when moving from traditional software develoment processes?
Hanselminutiae-nine with Richard Campbell
Dec 23, 2010 • 35 min
Happy holidays! It’s a totally random chat show with Richard Campbell. What’s next for Windows Phone 7? Will Scott give up his iPhone? How many Kindles can one man own? Is Kinect the future of computing? All this and less on this episode.
Transitions - Exploring issues moving from small companies to large corporations
Dec 17, 2010 • 34 min
Scott talks to his friend John Batdorf about their move from small consultancies to large corporations. What kinds of issues do we deal with as employees and what kinds of issues do IT departments come upon as companies grow?
Kayak, OWIN, Open Source Web Servers and more with Benjamin van der Veen
Dec 10, 2010 • 30 min
Scott sits down with open source developers Benjamin van der Veen to talk about his C# Web Server, Kayak, as well as OWIN, Open Source Web Servers and his thoughts on where server-side web development is going.
Knockout Javascript with Steve Sanderson
Nov 30, 2010 • 41 min
Steve Sanderson has created an interesting MVVM Javascript library for ASP.NET MVC. Yes, you read that right! MVVM on the client, MVC on the server, living together happily may make a more enjoyable development experience. All this plus HTML, data…
The Plight of the Remote Worker with Pete Brown
Nov 24, 2010 • 30 min
Scott and Pete have both worked for Microsoft for a while now as remote workers. What works, what doesn’t? Why is Scott obsessed with video portals and cameras and does it help? Pete shares his thoughts and tips on the remote life.
The MVVM Pattern with Laurent Bugnion
Nov 18, 2010 • 32 min
Scott talks to Laurent Bugnion about the often misunderstood Model-View-ViewModel (MVVM) pattern. What’s the different between this pattern and MVC? Can I use this pattern for Silverlight, WPF and Windows Phone 7, and what Open Source projects can support…
Developing Indie Games for Xbox 360 and XNA with George Clingerman
Nov 12, 2010 • 37 min
This week Scott talks to George Clingerman, a member of the Independant Xbox Game Development Community (Indie Games). George is a business developer by day and a game developer by night, using C# and managed code in both instances. How does this all work…
Creative Outlets with Rob Conery
Nov 4, 2010 • 32 min
Rob joins Scott this week as they talk about their new (and very different) podcast “This Developer’s Life.” Why does Rob feel the need to create? What’s the process? How does one create their own podcast and what are some tips for not just success, but…
ASP.NET MVC 3 RC and NuGet Package Management with Phil Haack
Oct 27, 2010 • 30 min
It’s PDC week and Scott’s on campus with Phil Haack talking about ASP.NET MVC 3 RC and the NuPack^H^H^H^H^H^H^H NuGet Package Manager.
Deeper into the Netduino with Chris Walker from Secret Labs
Oct 21, 2010 • 32 min
Scott chats with Chris from Secret Labs about the Netduino Open Source hardware platform. How does Netduino and Netduino Plus relate to the .NET Microframework and which parts of Open Source? What can I build with it and it how? What kinds of capabilities…
Misunderstanding REST with Mike Amundsen
Oct 7, 2010 • 25 min
Web Services with SOAP are a pretty well understood thing, but what’s all this appeal about REST? Is REST just CRUD (Create Read Update Delete) for the Web? Is it a pattern, a style or dogma? Recognized REST expert Mike Amundsen sets Scott straight.
Making a hobby a job - Talking with Eric Herbrandson about his Silverlight-based MicroISV
Oct 7, 2010 • 34 min
Eric Herbrandson has been working on the site creating a Silverlight-based audio mixer at night and weekends. What’s the best way to hold down a full time job while pursuing your passion? Was it hard for Eric to learn a new technology and apply it to his…
Getting Things Done with Lane Newsom
Sep 28, 2010 • 35 min
Scott chats with Getting Things Done (GTD) practitioner and MBA student Lane Newsom. How does she apply the principals of GTD in a practical way to her daily life?
Inside the Naked Objects Framework with Richard Pawson
Sep 16, 2010 • 33 min
Richard Pawson wrote his PhD thesis on “Naked Objects.” Scott sits down to chat with Richard about the framework. Too complex? Too simple? How does Naked Objects apply in today’s object oriented systems and what does it learn from yesterday’s?
.NET Micro Framework with Colin Miller
Sep 9, 2010 • 32 min
Scott talks to Colin Miller about the .NET Micro Framework. It’s a “tiny CLR” that runs in as little as 64k! He explains how it started with the SPOT Watch (remember that) and how it’s grown to an Open Source project under the Apache 2.0 license with a…
Eric Sink on Distributed Version Control Systems
Sep 2, 2010 • 32 min
Scott chats with Eric Sink from SourceGear about DVCS. How bad IS SourceSafe? What kinds of things should you think about when moving to more modern source control system like SVN? Then what about moving to a proper distributed system? Mercurial vs. Git…
Continuous Web Deployment with Jon Torresdal
Aug 26, 2010 • 35 min
This week Scott talks to Jon Torresdal from Norway via Skype. Jon is an Architect for a Norwegian insurance company, and an editor for InfoQ. His agile team practice Scrum and Jon shares his experiences making web deployment a no-click affair. What are…
OpenID and OpenAuth with DotNetOpenAuth open source programmer Andrew Arnott
Aug 19, 2010 • 35 min
Scott talks to Andrew Arnott about OpenID and OpenAuth. What are these two protocols, how do they relate to each other and what do we as programmers need to know about them? Do you use Twitter? Then you use OpenAuth and may not realize it. Andrew works at…
Performance of Silverlight on Windows Phone 7
Aug 12, 2010 • 40 min
Scott talks to Jeff Wilcox, a Developer on the Silverlight Team about developing on Windows Phone 7. What kinds of performance can we expect from the phone? Jeff Wilcox shows Scott some tips and tricks on how to get the smoothest animations from your…
Inside Expression SuperPreview with developer Mike Calvo
Aug 10, 2010 • 33 min
Scott talks to Mike Calvo, a Microsoft Lead Developer based out of Minnesota (!) about Expression SuperPreview. SuperPreview helps developers and designers with cross-browser CSS and HTML issues. How’d they build it and with what? What’s inside? How does…
Building your own Ultimate Developer PC 2.0 with Pete Brown
Aug 9, 2010 • 36 min
Scott catches up with Pete Brown after they’ve both built their “Ultimate Developer PCs.” Any regrets? What’d they learn and how you can learn from their mistakes and successes.
Learning about NHibernate 3 with Jason Dentler
Jul 29, 2010 • 35 min
Scott chats with Jason Dentler about NHibernate and their new 3.0 release. Jason is the author of the upcoming “NHibernate 3 Cookbook” from Packt Publishing. Is NHibernate hard and scary? Jason gets Scott up to speed and talks open source community.
ASP.NET MVC 3 Preview 1 with Phil Haack
Jul 23, 2010 • 34 min
ASP.NET MVC matches forward. Scott talks to Phil Haack about today’s Preview 1 release. There’s new features to make dependency injection easier, an all new “Razor” ViewEngine, and much more. How do they choose these features and how can the community…
Code First Databases with Entity Framework (Magic Unicorn Edition)
Jul 16, 2010 • 36 min
Scott talks to Jeff Derstadt, Senior Dev Lead in the Database and Modeling Group. They released a CTP (Community Technology Preview) of a simplified Code First model for creating, describing and accessing databases using the Entity Framework. Scott digs…
Art is Shipping - Bridging Designers and Developers with Jin Yang
Jul 15, 2010 • 41 min
Scott sits down with designer Jin Yang to talk about the fundamental differences between developers and designers. Are we a totally different breed? How should designers and developers work together? Should designers code their own sites?
Hanselminutiae-eight with Dan Fernandez
Jul 8, 2010 • 34 min
This weeks it’s a very sick Dan Fernandez from Channel 9 who joins me on the show for a random Hanselminutiae. We talk iPads, Windows Phone 7, Hulu Plus, TimeSvr, innovation and more.
Creating the Ultimate Developer Machine 2.0 - How can we get a 7.9 WEI Score for under $3k?
Jul 1, 2010 • 43 min
Creating the Ultimate Developer Machine 2.0. It’s that time again. Pete Brown and I want to know how we can get a 7.9 WEI Score for under $3k. We enlist Larry Larsen from Channel 9 as well as Jeff Kirkham and Chris Kirk from the WinSAT team. These guys…
Demystifying Microsoft’s Application Server: Windows Server AppFabric with Karandeep Anand
Jun 24, 2010 • 38 min
Microsoft’s Application Server is out and it’s called AppFabric. Scott chats with Karandeep Anand from the Distributed Application Server group at Microsoft about Windows Server AppFabric. It’s released and it’s part of Windows itself. How does it relate…
Punditry, Politics, Race, iPads, The Onion and the Web with Baratunde Thurston
Jun 19, 2010 • 32 min
Scott’s in DC this week and he sits down with multimedia personality Baratunde Thurston. He’s a Web Editor for TheOnion.com, a founder at JackAndJillPolitics.com, a host on the Science Channel and the author of the upcoming book “How To Be Black.” He…
MVC Turbine and IoC made easy with Javier Lozano
Jun 10, 2010 • 33 min
Scott talks to Javier Lozano about his open source MVC Turbine project and how it makes Dependency Injection and inversion of control extremely easy. These concepts can be tricky to jump into and usually require custom code in your app. MVC Turbine makes…
Geek Relationship Tips with Scott’s Wife
Jun 3, 2010 • 32 min
Scott’s on vacation this week at the beach and Scott’s Wife Mo joins him on the show to share Geek Relationship Tips. Is it hard to be married to a geek? What are some techniques for avoiding conflict and having a drama-free relationship?
World Airplane Travel Tips with James Senior
May 27, 2010 • 36 min
Scott and James are on a world tour and racking up the miles. James shares some of his best travel tips and tricks, and Scott shares how he moves through airport security as fast as possible. It’s Techie Travel with James and Scott this week on…
Type 1 Diabetes and Running Marathons with Gary Schmidt
May 6, 2010 • 37 min
Gary Schmidt from runningwitht1.com runs marathons and triathlons. He also wears an insulin pump 24 hours a day, just like Scott. These two Type 1 diabetics chat about what’s involved in being both diabetic and active.
Aspect Oriented Programming (AOP) and LinFu with Philip Laureano
Apr 29, 2010 • 37 min
Scott talks to AOP expert Philip Laureano about Aspect Oriented Programming. Is it the missing piece of the Object Orient Programming puzzle? It sounds scary but is it? Should I start using IL Rewriting and Dynamic Proxies on my next project, or is it too…
The Podcast about Podcasts with Joel Spolsky
Apr 23, 2010 • 47 min
The worst show ever? Perhaps, but it’s Meta! It’s Joel Spolsky this week, the other half of the StackOverflow Podcast, chatting with Scott this week about podcasting. How does Joel record shows? How does Scott? Is this the end of the StackOverflow show?…
Jeff Atwood on the Future of Stack Overflow
Apr 22, 2010 • 43 min
There’s no Stack Overflow podcasts lately so Scott’s got Jeff on the show so we can get our Coding Horror fix. Jeff shares some of the thinking behind recent changes on StackOverflow.com and how they plan on building a community outside just techies.…
John Lam and the Science of Fitness
Apr 15, 2010 • 32 min
Sedentary Scott chats with Fit John Lam about the science of fitness. If you’re a coder you you use huge amounts of data and statistics to plan your next move, why not do the same when working out? John talks about the software and hardware folks use to…
ASP.NET MVC Contrib with Jeffrey Palermo
Apr 9, 2010 • 36 min
Scott sits down with Jeffrey Palermo to chat about his thoughts around ASP.NET MVC and the MVCContrib Project. What’s the MVCContrib Project for? What value does it bring to the platform, and what’s the story behind it joining the CodePlex Foundation?
Social Media and the Business of Social - The Wynn Resorts
Apr 1, 2010 • 27 min
Scott sits down with Jade Bailey, who manages social media and online services for the Wynn in Las Vegas. How does a world wide brand use social media to serve its customers while still remaining authentic? Is Twitter a legitimate customer service choice?…
Charles Petzold on Windows Phone 7 Series
Mar 22, 2010 • 38 min
Charles Petzold wrote the book on Windows. Specifically, he wrote “Programming Windows, 1st edition” in 1988. This was the book I learned on and I still have it on my shelf. Charles has never stopped writing and is now working on a free book for Microsoft…
Windows Phone 7 Series - The Developer Experience with Charlie Kindel
Mar 17, 2010 • 30 min
Scott’s at Mix this week in Las Vegas, and he gets a second to sit down with Charlie Kindel from the Windows Phone team. What’s the real developer story? What can these phones do and how do we program them? They talk aesthetic, controls, IDEs and hardware…
Open Data Protocol (OData) with Pablo Castro
Mar 11, 2010 • 33 min
Astoria, ADO.NET Data Services and OData - what’s the difference and the real story? How does OData work and when should I use it? When do I use OData and when do I use WCF? Scott gets the scoop from the architect himself, Pablo Castro.
What does a Social Media Consultant Do? - with Liz Burr
Mar 9, 2010 • 34 min
This week Scott talks to new media consultant Liz Burr about working in Social Networking. What does a social media consultant do? Is it PR or marketing? How much is science and how much is gut? Are social media people more than just the popular kids from…
Women in Technology in the Muslim World
Feb 27, 2010 • 35 min
Scott’s in Egypt today and he had the opportunity to sit down with Lamees and Abeer, two successful women in IT. Lamees is a programmer transitioning to Systems Analysis, and Abeer is a veteran Senior Systems Analyst and Agile Project Manager at Dashsoft.…
A different way to do ASP.NET WebForms with WebFormsMVP
Feb 20, 2010 • 34 min
Scott sits down with Tatham Oddie to talk about the WebFormsMVP open source project created by he and Damian Edwards. What does it add? Can we have the best of both worlds, convenience and testability?
The Making of a Hanselminutes Open Source MonoTouch iPhone app with Chris Hardy
Feb 16, 2010 • 36 min
Two Englishmen in a row? What a sellout I am. This week I chat with Chris “ChrisNTR” Hardy, an ASP.NET programmer by day who writes C# code for the iPhone by night. He took it upon himself to answer a tweet from me and write the beginnings of a…
Jon Skeet - World’s Greatest Living Programmer, or just a nice English guy?
Feb 12, 2010 • 35 min
I tease! It’s show 200, and we’ve got Jon Skeet. Jon writes Java at Google, but he’s also got a new book out called C# in Depth, Second Edition. Jon is also well-known for his answers on StackOverflow, gaining him the title “The Chuck Norris of…
How Craigslist Works - with Jeremy Zawodny
Feb 4, 2010 • 35 min
Scott chats with Jeremy Zawodny, a developer at Craigslist on how the system is put together. How many servers do they have? How does it all fit together and what are the major technology problems they have to solve?
Reactive Extensions for .NET (Rx) with Erik Meijer
Feb 3, 2010 • 35 min
Scott sits down with Erik Meijer from the Cloud Programmability Team to hear about the Reactive Extensions for .NET (Rx). Rx is a library for composing asynchronous and event-based programs using observable collections. Sound boring? Not even a little. Rx…
The Dynamic Language Runtime, IronRuby and IronPython with Jimmy Schementi
Jan 27, 2010 • 32 min
Scott sits down with Jimmy Schementi to find out what’s the scoop with the DLR. Is it baked? What do I need to do to get started? What’s the status of IronRuby - is it done? Will IronPython be a first class language or is it already? All these questions…
.NET 4 CLR, Framework and Language Chat with Jason Olson
Jan 21, 2010 • 33 min
Jason Olson works (or worked, as you’ll hear) for Microsoft in DPE. In this episode he takes Scott a little deeper into some of the new features in .NET 4, including security, CLR changes, C# 4 and VB 10 improvements and the new Task Parallel Library.
Open Source, Microsoft and The WiX Project with Rob Mensching
Jan 15, 2010 • 31 min
The WiX Project was the first big Open Source project out of Microsoft over 10 years ago! Scott talks to project lead Rob Mensching about how the WiX Installer project got started. How much trouble did he have with Microsoft bosses and Legal? What’s next…
Hello World: Computer Programming for Kids and Other Beginners
Jan 8, 2010 • 31 min
Scott chats with Warren Sande and his 10 year old son, Carter, about their new book “Hello World: Computer Programming for Kids and Other Beginners.” Listeners can get 40% off Hello World! from Manning.com with the code “hanselm40”. The offer is valid…
Axum - A domain-specific concurrent programming language with Niklas Gustafsson
Jan 7, 2010 • 31 min
Scott talks to Niklas Gustafsson about Axum (formerly Maestro), an incubation project at MSDN DevLabs. Axum is a new language based on the Actor model that targets the CLR. It focuses on making concurrency fundamental with principles of isolation, agents,…
The Spark View Engine for ASP.NET MVC with Louis DeJardin
Dec 11, 2009 • 35 min
Scott chats with new Microsoft employee and ASP.NET team member about his open source ASP.NET MVC ViewEngine called “Spark.” It’s a totally new DSL (Domain Specific Language) that might make your MVC Views more fun to write!
Solver Foundation and Optimization with Nathan Brixius
Dec 8, 2009 • 35 min
Scott’s on campus and talks to Nathan Brixius, a Senior Developer working on the Microsoft Solver Foundation library. Solver Foundation helps break down complex multi-variable problems in a clean, declarative way.
The State of Powershell with Lee Holmes and Jason Shirk
Dec 4, 2009 • 31 min
Scott’s in Redmond this week and he sits down with Lee Holmes and Jason Shirk from the Powershell team. What’s the state of Powershell now that it’s built into Windows. What does 2.0 buy me and what features could I exploit more effectively?
2009 Holiday Geek Gift Guide with Richard Campbell
Nov 28, 2009 • 37 min
It’s the day after Thanksgiving (in the US) and we’re making our way deep into the holiday season. Scott chats with Richard Campbell and they each share their best gadget gifts for the geek in your life.
ASP.NET MVC 2 Beta with Phil Haack
Nov 18, 2009 • 37 min
This week Scott’s at PDC but just before he left he chatted with Phil Haack about his exciting release of ASP.NET MVC 2 Beta. They chat about the changes, and Scott gets a surprise phone call from The Gu.
Software Tester James Bach and The Voyage of a Buccaneer-Scholar
Nov 11, 2009 • 34 min
Scott’s in Sweden and he sits down with well-known Software Tester James Bach to talk about what it means to be an unconventional learner. James has had success in the software industry even though he dropped out of school at age 14. His new book “Secrets…
.NET Debugging 101 with Tess Ferrandez
Nov 5, 2009 • 31 min
Scott’s in Sweden this week and he sat down with master debugger and ASP.NET Escalation Engineer Tess Ferrandez. She explains .NET Debugging 101. What’s a dump file? Do you need PDBs? How do you use WinDBG and what are the best ways to debug memory…
Spolsky, Atwood, Blyth, Hanselman = Crazy-Delicious || Content-Free?
Oct 23, 2009 • 61 min
What do you get when you put Spolsky, Atwood, Blyth, and Hanselman in the same room? A crazy Content-Free podcast recorded backstage at the San Francisco DevDays conference. This episode runs a bit longer than usual and the sound quality isn’t up to our…
Preview of ASP.NET 4 with Scott Hunter
Oct 15, 2009 • 27 min
Scott’s in Seattle this week and catches Microsoft Program Manager (and one of 1000 Scott’s) Scott Hunter who shares insights in the history and future of ASP.NET 4. What’s coming in VS2010 Beta 2?
Hanselminutes Live: Gadgets, Hi-Def, WebCams, 4G and More
Oct 10, 2009 • 47 min
This wacky episode of Hanselminutes was recorded at 3am on a sad, sad Saturday morning with an intrepid group of UStream and Twitter users who watched Scott chat about gadgets and technology and ultimate fail to save the video. This is the only artifact.…
The History and Future of Web Standards with Molly Holzschlag from molly.com
Oct 1, 2009 • 37 min
Scott’s in Mexico this week and he’s sitting down with Molly Holzschlag. Molly is a well-known Web standards advocate, instructor, and author and correctly works for Opera as an evangelist. She explains the history of HTML, SGML and XML and we chat about…
Monomania - Mono, MonoTouch, MonoSpace, and MonoVS with Joseph Hill and Scott Bellware
Sep 25, 2009 • 42 min
Scott chats with Mono Product Manager Joseph Hill and Monospace conference organizer and continous learner Scott Bellware about the state of Mono. Is Mono competition or diversity? How hard are cross platform apps? Can you really write apps for your…
The Return of 3-Tier Architecture - RIA Services with Brad Abrams
Sep 17, 2009 • 43 min
Brad Abrams runs a number of teams at Microsoft, most recently working on “Rich Internet Application Services” (RIA). Scott grills Brad on the rebirth of 3-tier architect, XML, REST and JSON. What’s this thing about and is it the best way to write…
Hanselminutes Live: Open Source and the Codeplex Foundation
Sep 13, 2009 • 49 min
In this unusual episode of Hanselminutes, organized late at night over Twitter, and recorded as a community conference call, Scott moderates a discussion on open source and the new CodePlex Foundation.
Inside a Visual Studio Plugin - CodeRush with Mark Miller
Sep 3, 2009 • 41 min
Mark Miller thinks and talks fast. Fortunately he codes fast also. He works on CodeRush for DevExpress, a very intense Visual Studio plugin that helps you visualize and refactor code. How is it built? How does it break the rules? Scott digs in.
Hanselminutiae-seven with Richard Campbell
Aug 28, 2009 • 45 min
Too much? Too soon? We like Richard so darn much that we had to keep talking on this show. Scott and Richard talk about personal PBXs, multi-core PDAs, iPads and more.
Udi Dahan and NServiceBus
Aug 20, 2009 • 38 min
Udi Dahan is an Enterprise Development Expert and also the author of NServiceBus. Udi educates Scott on how a service bus works, and how it fits into a world of brokers, workflows and services.
Optimizing Your Website with Jeff Atwood and Stackoverflow
Aug 14, 2009 • 45 min
It’s the return of Jeff Atwood. He and the team have been making lots of great speed optimizations to Stackoverflow lately. What tools are they using? What kinds of speed improvements are they seeing, and what can you do to exploit their experience?
Hanselminutiae-six with Richard Campbell
Aug 7, 2009 • 44 min
In this sixth episode of our micro-series “Hanselminutiae,” Scott and Richard Campbell chat about all things technological. It’s a bit random at times, but at least we enjoy it.
All About Microsoft with Mary Jo Foley
Jul 30, 2009 • 42 min
Mary Jo Foley writes the All About Microsoft blog for ZDNet and has worked as a journalist covering Microsoft for years. Scott and Mary Jo chat about Windows 7 and the future of Microsoft.
Dan Bricklin on Technology
Jul 23, 2009 • 49 min
Dan Bricklin is an innovator and entrepreneur, and created VisiCalc, the first electronic spreadsheet in 1979. He’s just written a book called Bricklin on Technology full of observations, stories, case histories and insight into the human aspect of…
Return of Uncle Bob
Jul 16, 2009 • 29 min
Scott and Uncle Bob meet again, this time in Norway and in person. Uncle Bob tries to answer the question Are You Professional. Scott and uncle Bob chat about software craftmanship.
Kanban Boards for Agile Project Management with Zen Author Nate Kohari
Jul 9, 2009 • 31 min
Today Scott chats with Nate Kohari, author of Ninject, about Nate’s new Kanban-inspired project “Zen.” Are project boards something your agile team should be thinking about?
The Art of Unit Testing with Roy Osherove
Jul 2, 2009 • 35 min
In this show recorded in Norway, Roy Osherove educates Scott on best practices in Unit Testing techniques and the Art of Unit Testing.
Successful Cross Platform .NET Development - Mono and Banshee with Aaron Bockover
Jun 30, 2009 • 42 min
Scott chats with Aaron Bockover of Novell about the Banshee Project - a cross-platform Media Player. It’s a Mono Application that runs on Linux, Mac OS X and Windows. What are the hard-won secrets of cross platform .NET dev? Aaron and his team know the…
Convention Over Configuration with Jeremy Miller.
Jun 25, 2009 • 35 min
Scott’s Norway interviews continue this week, this time with Jeremy Miller, author of Structure Map. Scott and Jeremy chat about fluent interfaces, Convention Over Configuration and how to best simplify your systems.
Windows Presentation Foundation explained by Ian Griffiths
Jun 22, 2009 • 35 min
Scott chats with Ian Griffiths about Windows Presentation Foundation (WPF). Why is it so hard to master? What techniques should the WinForms developer learn first? Scott’s working on a side project, and he and Ian brainstorm ways for Scott’s application…
Working Effectively with Legacy Code with Michael Feathers
Jun 18, 2009 • 23 min
Scott’s in Norway this week and he sits down with Michael Feathers. Michael is the author of “Working Effectively with Legacy Code.” What is legacy code? Are you writing legacy code right now?
Silverlight 3 with Tim Heuer
Jun 11, 2009 • 41 min
When’s Silverlight 10 coming out? These versions are moving pretty fast. Scott chats with Tim Heuer to try and make sense of it. How does offline for Silverlight work? What’s the best way to keep on the this new tech.
Software Metrics with Patrick Smacchia
May 26, 2009 • 36 min
Scott sits down with Patrick Smacchia, lead developer of NDepend, and talks about Software Metrics. What metrics lie beyond Lines of Code?
Powershell 2.0
May 14, 2009 • 35 min
Scott’s at TechEd and bumps into Hal Rottenberg and Kirk Munro. Hal’s a Powershell IT guy and Kirk’s a Powershell-focused Dev. What’s new in Powershell 2.0 and what’s in it for the .NET developer or Windows power user?
BBSs and Wildcat! from Mustang Software
May 8, 2009 • 48 min
Scott chats with founders of Mustang Software (creators of Wildcat! BBS) Jim Harrer and Scott Hunter about the BBS era. We start at 300 baud and work our way up. Remember Hayes modems, v.32bis, Fidonet, Compuserve? This is the show for you.
JavaFX and the Web’s Four Virtual Machines
May 1, 2009 • 40 min
In this episode Scott talks to Joshua Marinacci from Sun, a Staff Engineer working on JavaFX. JavaFX, along with Flash and Silverlight battle to be The VM for the Web. We chat about how JavaFX approaches things and muse on who will win the web.
IronPython with Michael Foord
Apr 24, 2009 • 46 min
Michael Foord makes his living as a Python programmer. More specifically has an IronPython programmer. He chats with Scott about his company’s use of IronPython, the DLR and why they picked Python over C# or VB.
Visiting Fog Creek Software and Joel Spolsky
Apr 14, 2009 • 44 min
Scott’s in New York this week and he stops by the Fog Creek Software offices on Broadway and chats with Joel Spolsky. Why did they write their own compiler? How long have they used VBScript? What does Joel think about online community? All this and less…
Hanselminutae-five with Richard Campbell
Apr 9, 2009 • 40 min
Be warned! We may just waste your time with this show. It’s Hanselminutae #5 with Richard Campbell. We talk books, Windows, Economics, being a Millionaire, Multiple Monitors, TweetDeck, and much much less!
Dealing with Diversity in Agile Teams with Aslam Khan
Apr 2, 2009 • 54 min
Scott chats about Diversity with Aslam Khan. He is a software architect and coach from South Africa. He shares his experience growing up South African, and how he applies his experience to working with Agile software development teams.
A C64 Emulator with Silverlight 3 by Pete Brown
Mar 26, 2009 • 29 min
Scott digs deep with Pete Brown about the Commodore 64 Emulator he is writing in Silverlight 3. Is Silverlight fast enough? What about offline support? What Silverlight 3 features made the job easier? All this and next steps in this week’s show.
ASP.NET and the Mobile Web
Mar 18, 2009 • 30 min
Scott’s at Mix09 in Las Vegas this week and he sits down with Chris Woods, a Program Manager on the Mobile Browse Platform Team. They’ve just open sourced a MASSIVE database of mobile device capabilities, enabling better mobile development for ASP.NET…
Tables Turned - Mo Interviews Scott Hanselman
Mar 12, 2009 • 48 min
Scott’s wife Mo turns the tables in this interview and talks to Web Developer Scott Hanselman. How does he fit it all into a day? What about work life balance? Is Scott bored with technology? When will the madness stop?
Code Generation and T4 with Kathleen Dollard
Mar 5, 2009 • 37 min
Scott chats with Kathleen Dollard about the past and the future of Code Generation. Scott’s infatuated with T4, but does it have a future?
Fit is Dead, Long Live Fitnesse - with Ward Cunningham and James Shore
Feb 26, 2009 • 30 min
You may have heard the terms “Fit” and “Fitnesse” bandied about by the software engineering literati. What are they? Are they useful? Are they used at all? Does your testing strategy need some fitnesse? The creator of Fit and the coordinator of the Fit…
Uncle Bob Martin: SOLID, this time with feeling.
Feb 17, 2009 • 34 min
Uncle Bob Martin responds to the hullabaloo around the SOLID principles from Show 145, his time on the Jeff Atwood and Joel Spolsky StackOverflow podcast, and offers his reasoned response. Is it time for a Software Apprenticeship Program? Other possible…
Deconstructing “blu” - a new WPF Twitter client from thirteen23
Feb 10, 2009 • 42 min
Scott talks to Doug Cook, Hal Saville, and Lee Brenner about their dramatic new Twitter client, called “blu” (formerly “chirp”) with a jelly aesthetic you have to see to believe. How do they find developing in WPF? What’s their workflow? What’s coming for…
MEF - Managed Extensibility Framework with Glenn Block
Jan 28, 2009 • 30 min
There’s been lots of talk about MEF lately, but what the heck is it? Is it an Open Source Project or is it part of the .NET Framework? Is it both? Is it an IOC Container or something new? Glenn Block sets Scott straight in this interview recorded on the…
The new WPF-based Text Editor in Visual Studio 2010 - Interview with a Dev
Jan 22, 2009 • 31 min
Scott is on campus this week and bumps into Noah Richards, a “lowly” (his word) dev on the new editor in Visual Studio 2010. They sit down and Scott gets an education on how it’s put together, built, componentized and shared.
Test Driven Development is Design - The Last Word on TDD
Jan 12, 2009 • 44 min
Scott Hanselman talks to Scott Bellware about TDD. ScottB says that Test Driven Development is less about Testing and more about Design. Is TDD poorly named? Did Test Smell beget Design Smell beget Code Smell?
SOLID Principles with Uncle Bob - Robert C. Martin
Jan 5, 2009 • 45 min
Scott sits down with Robert C. Martin as Uncle Bob helps Scott understand the SOLID Principles of Object Oriented Design.
Week Three in South Africa - Ntombenhle
Dec 28, 2008 • 37 min
Scott’s on holiday in South Africa with his family this month. Rather than doing repeats or “best of” shows, Scott’s doing man-on-the-street interviews and uploading them over cell phone. In this episode, Scott talks to his Wife, Ntombenhle, an MBA and…
Week Two in South Africa - Victor
Dec 16, 2008 • 23 min
Scott’s on holiday in South Africa with his family this month. Rather than doing repeats or “best of” shows, Scott’s doing man-on-the-street interviews and uploading them over cell phone. In this episode, Scott talks to Victor, a lawyer and lecturer at…
Week One in South Africa - Vusi
Dec 10, 2008 • 22 min
Scott’s on holiday in South Africa with his family this month. Rather than doing repeats or “best of” shows, Scott’s doing man-on-the-street interviews and uploading them over cell phone. In this episode, Scott talks to Vusi, an IT sales manager from…
Coding4Fun with Dan Fernandez and Brian Peek - Wiimotes and YouTube
Dec 4, 2008 • 25 min
Scott talks with Dan and Brian as they turn the successful Coding4Fun blog into a book. Brian shares how to interface with the Nintendo Wii’s Wiimote, and Dan tells us how to download and convert YouTube videos in one click.
Rob Conery limps and learns about Domain Driven Design
Dec 1, 2008 • 36 min
What’s the deal with DDD? Is it a fad? A religion? Some kind of software design cult? Rob Conery has decided to learn for himself, and Scott joins him for the trip in this episode.
Moonlight (Silverlight on Linux with Mono) with Miguel de Icaza and Joseph Hill
Nov 24, 2008 • 36 min
Scott chats with with Miguel de Icaza and Joseph Hill, the folks behind Moonlight. It’s Silverlight on Linux with Mono and it’s Open Source!
Paint.NET with Rick Brewster
Nov 20, 2008 • 35 min
Scott talks with Paint.NET author Rick Brewster about some of the internals of his popular freeware application. They focus on deployment and setup, how Rick does it and what we can learn from him.
Microsoft PDC and Windows 7 Reaction Show with Richard Campbell
Nov 10, 2008 • 28 min
Scott catches up with Richard Campbell at DevConnections in Las Vegas and they chat about the announcements at the 2008 Microsoft PDC and how/if the new stuff will affect our lives.
[email protected] - Microsoft Research at the Professional Developers Conference
Oct 30, 2008 • 47 min
One of the hidden gems this year at the PDC conference was the Microsoft Research section. It was buried in the back of the convention center, unfortunately, so a lot of people didn’t know it was there. Scott talks to each team at length and gets the…
Behind the Scenes - StackOverflow and Jeff Atwood - Part 2
Oct 24, 2008 • 28 min
Here’s some raw audio from the last show. We left the recorder on after the show was over, and the discussion continued for another 30 minutes! It’s a different conversation in a raw style, but we hope you enjoy it.
StackOverflow uses ASP.NET MVC - Jeff Atwood and his technical team
Oct 16, 2008 • 49 min
Scott chats with Jeff Atwood of CodingHorror.com and most recently, StackOverflow.com. Jeff and Joel Spolsky and their technical team have created a new class of application using ASP.NET MVC. What works, what doesn’t, and how did it all go down?
Windows Live Agents and the Machine Translation Bot from MS Research
Oct 7, 2008 • 29 min
Scott visits Microsoft Research and talks to Helvecio Ribeiro, the Test Lead for Machine Translation about T-Bot, his translation bot for Windows Live Messenger.
Subsonic with Rob Conery
Oct 2, 2008 • 32 min
What is Subsonic and should you use it? Scott and Rob Conery chat about his baby and comparisons to other Open Source frameworks. Also, Scott tries to get free consulting for his new pet project.
Jeff Webb - The guy who lowercased Basic
Sep 26, 2008 • 32 min
Today we reminisce with Jeff Webb about the very early years of Basic and Visual Basic at Microsoft. What was it like to work just a few offices down from BillG? When did Basic stop being ALL CAPS?
JavaScript gets Faster: Brendan Eich, CTO of Mozilla Corporation and Creator of JavaScript
Sep 19, 2008 • 35 min
Scott talks to Brendan Eich from Mozilla about TraceMonkey, the new super-fast JavaScript engine. Where does Brendan think JavaScript is headed? What does the rise of JavaScript mean to Flash, Silverlight and RIAs in general?
Thoughts on Javascript with Bertrand Le Roy
Sep 12, 2008 • 49 min
Scott chats with Bertrand Le Roy, Program Manager for MS-Ajax at Microsoft. Where does Bertrand see Ajax and Javascript going in the future? We also chat about MS-Ajax 4.0s possible future and how to use templates and Javascript on the clientside.
Object Oriented AJAX with Scott Cate
Sep 4, 2008 • 36 min
Scott’s in Australia this week, but he catches up with Scott Care from CloudDB.com and talks about the differences between MS-AJAX and jQuery. How does object-orientation work in Javascript?
.NET 3.5 SP1 is out…what’s inside
Aug 26, 2008 • 31 min
Carl and Scott chat about what’s new in .NET 3.5 SP1. There’s a lot of new additions and improvements…should you care?
jQuery with John Resig
Aug 14, 2008 • 31 min
Scott chats with John Resig about how he developed jQuery, how it performs, and where he thinks it’s headed.
Accessibility in Web and Rich Applications
Aug 5, 2008 • 27 min
In this episode Scott talks to Saqib Shaikh, a developer for Microsoft Consulting Services in the UK, who is also blind. They chat about accessibility in Windows, on the Web and in the next generation of Web Applications written with AJAX and Silverlight.
Tim Bray on Microblogging and Widefinder
Jul 31, 2008 • 31 min
In an interview organized on Twitter, Scott chats with Tim Bray, Distinguished Engineer at Sun and about Twitter and Microblogging and how the community squeezes performance of his WideFinder and WideFinder 2 challenges.
Dare Obasanjo on Social Networking
Jul 25, 2008 • 29 min
Scott sits down with Dare Obasanjo and they chat about the interesting problems that Social Networking sites face.
BabySmash!
Jul 18, 2008 • 25 min
Scott introduces Carl to BabySmash for the first time, and they chat about some of the services available to MicroISVs, as well as the joys of coding in WPF.
LineRider - Porting a Flash Game to Silverlight 2
Jul 8, 2008 • 34 min
In this episode, Scott talks to Rick Barraza, an Experience Architect from Cynergy with a background in Flash, and Bryan Perfetto, a Developer from Inxile writing his first Silverlight application. They chat about how and why they ported the popular Flash…
The Odd Couple - A Developer and a Designer talk about working with XAML
Jul 4, 2008 • 30 min
Richard is a dev that spends most of his time in the presentation layer and Felix is a designer. Richard is focused on the Xaml and code, unlike Felix who is a tragically hip and talented designer who is focused on design and user experience. Can Xaml…
What is Done? - A Conversation with Scrum Co-Creator Ken Schwaber
Jun 26, 2008 • 30 min
Scott chats with Ken Schwaber, the co-creator of Scrum, agile advocate and a founder of the Agile Alliance. Scott asks ‘What is the definition of Done?’ and gets a more complicated (and more interesting!) answer than he bargained for.
Lean Software Development with Tom and Mary Poppendieck
Jun 20, 2008 • 37 min
Scott sits down in Oslo, Norway with Tom and Mary Poppendieck to talk about Lean Software Development, the importance of The Business, and the real definition of success.
Sorting out Internationalization with Michael Kaplan
Jun 13, 2008 • 35 min
Michael Kaplan is a Developer in the Windows International group and the author of the popular ‘Sorting It Out’ blog that is dedicated it all things ‘-ization.’ That means Globalization, Internationalization, and Localization. This show is is brought to…
Distributed Caching with Microsoft’s “Velocity”
Jun 6, 2008 • 30 min
Scott sits down on the TechEd floor with Anil and “MK” from the Velocity team to talk about Microsoft’s new .NET Distributed Cache.
Finding Passion for Software *or* The Return of the “Franklinator”
May 30, 2008 • 34 min
Scott talks with Carl, who is back from a long hiatus, about the joys of programming and getting back to basics. Is it hard to stay passionate about this job? Is there a need for the community to revisit Computer Science 101?
Website Scaling War Stories with Richard Campbell
May 19, 2008 • 48 min
Scott and Richard chat (and chat and chat!) about scaling website and scalability in general while at the DevTeach Conference in Toronto.
Beyond Continuous Integration: Continuous Monitoring with Owen Rogers
May 15, 2008 • 39 min
Scott sits down with Owen Rogers, one of the original authors of CruiseControl.NET, and hears about his ideas around a hardware and software platform that extends Continuous Integration with Continuous Monitoring.
The Past, Present and Future of .NET Unit Testing Frameworks
May 9, 2008 • 38 min
Scott gets a rare chance to sit down in person with developers from three .NET Unit Testing Frameworks. Charlie Poole from NUnit, Jeff Brown from MbUnit, Brad Wilson from xUnit.NET as well as Roy Osherove, the author of the upcoming “Art of Unit Testing.”
ASP.NET Model View Controller, MVCContrib and MonoRail
May 3, 2008 • 27 min
Scott sits down with Phil Haack, ASP.NET Microsoft PM, Dru Sellers, Contributor to the Castle Project, and Jeffrey Palermo, of the MVCContrib project and talks about the ASP.NET MVC Project and Microsoft’s changing attitudes towards Open Source.
Microsoft Research: Spec#
Apr 22, 2008 • 35 min
Scott sits down with Mike Barnett and Rustan Leino of Microsoft Research and talks about the Spec# programming language. The compiler enables Design By Contract and extends C#. The team needs your help to get these features in the next version of C#!
ASP.NET Dynamic Data with Scott Hunter
Apr 17, 2008 • 30 min
Following up on the announcement from last week on ASP.NET Dynamic Data, Scott sits down with yet-another-Scott, in this case Scott Hunter, a Program Manager on the ASP.NET team and tries to get his mind wrapped around Dynamic Data.
Distributed Source Control with Git
Apr 9, 2008 • 40 min
Scott sits down with Robby, Gary and Andy from Planet Argon, a local Rails shop in Portland, OR, and talks about their experience as they move from Subversion to Git for their source control.
Digital Photography Explained (for Geeks) with Aaron Hockley
Mar 31, 2008 • 37 min
Scott sits down with Amateur Photographer (recently-turned-pro) Aaron Hockley. Together they decode the technical language of photography and online photo sharing.
Inside Outsourcing
Mar 27, 2008 • 23 min
In this episode Scott sits down with Venkat and Vinod from India, two Microsoft Regional Directors and gets their inside perspective on outsourcing.
Rocky Lhotka on Data Access Mania, LINQ and CSLA.NET
Mar 20, 2008 • 29 min
Scott talks with developer and author Rockford Lhotka about the attack of the DALs (Data Access Layers). How can we put LINQ to SQL, LINQ to Entities and classic multi-tiered design all into a larger context? What’s the right strategy for your data access…
Dave Laribee on ALT.NET
Mar 13, 2008 • 26 min
This week Scott talks with Dave Laribee of Xclaim Software about the movement he named ALT.NET. Are these alternative principles or just business as usual? What can Microsoft learn from the Agile Community?
Quetzal Bradley on Testing after Unit Tests
Mar 7, 2008 • 28 min
In this episode Scott talks with Quetzal Bradley, a Microsoft developer on the Connected Systems Architecture Team, about testing after unit tests. Is 100% Code Coverage enough?
Principal Architect Mike Pizzo on the ADO.NET Entity Framework
Feb 28, 2008 • 39 min
Scott discusses the ins and outs of the ADO.NET Entity framework and LINQ to Entities with Microsoft Principal Architect Mike Pizzo.
Michio Kaku on making the “impossible” possible
Feb 21, 2008 • 23 min
Scott talks with theoretical physicist and futurist Michio Kaku about making what was once considered impossible technology into reality.
Building Community with Norm Judah - CTO of Microsoft Services
Feb 12, 2008 • 20 min
Scott chats with Norm Judah, the CTO of Microsoft Services. They talk about running a multi-cultural organization of 16,000 consultants, building online community, and writing green software.
What’s it like for Mac Developers - Interview with Steven Frank of Panic
Feb 6, 2008 • 46 min
Scott chats with Steven Frank, co-founder of Panic, an Apple Design Award winning Mac Development Shop. Scott and Steven went to college together and their technology paths forked. What’s it like coding for Mac and how is it different from Windows?
Scott Interviews His Dad
Jan 23, 2008 • 37 min
In this special episode, Scott sits down with his Dad and talks about growing up as a geek, raising geeks, and the sacrifices families make to help their geek children succeed.
ADO.NET “Astoria” Data Services with Shawn Wildermuth
Jan 18, 2008 • 25 min
Scott chats with Shawn Wildermuth, “the ADO Guy,” about ADO.NET Data Services, aka “Project Astoria.” It’s REST for SQL Server. Should you care? What’s REST? How does this relate to WCF or ASP.NET?
Starting Small with F# with Dustin Campbell
Jan 11, 2008 • 26 min
Scott is at CodeMash in Ohio this week chatting with CodeRush/Refactor developer Dustin Campbell about his recent obsession with F#. Is it a functional language and object-oriented language or an imperative language? Why should you care?
2007 The Year in Review
Jan 7, 2008 • 26 min
Scott and Carl chat about 2007. How was the year for Developers? For the Web?
The Worst Show Ever with Chris Sells and Rory Blyth
Dec 28, 2007 • 29 min
Chris Sells and Rory Blyth come over to Scott’s house and proceed to record a horrible episode of Hanselminutes. Consider this a Holiday episode that is devoid of content. Run away, quickly, and we’ll be back with great new shows, new topics and new…
Pex with Jonathan ‘Peli’ de Halleux and Nikolai Tillmann
Dec 20, 2007 • 25 min
“Pex” is an intelligent assistant to the programmer that automatically generates unit tests, allowing you to find bugs early. In addition, it suggests to the programmer how to fix the bugs. Scott chats with Peli and Nikolai about this exciting Microsoft…
Visual Basic Yesterday, Today and Tomorrow with Paul Vick
Dec 12, 2007 • 27 min
Scott chats with Paul Vick, Principal VB Architect, and Paul Yuknewicz, a Senior Program Manager on the VB Team about the past, present and future of Visual Basic.
Eclipse with Bjorn Freeman-Benson
Dec 6, 2007 • 35 min
In this episode Scott discusses Eclipse, Open Source and both the history and future of software with Bjorn Freeman-Benson. Bjorn is the Technical Director for Open Source Process and Infrastructure for the Eclipse Foundation.
Software Architecture with Dan Appleman
Nov 29, 2007 • 28 min
Scott gets the scoop on software architecture with developer and author Dan Appleman.
Over Two Decades at Microsoft - Larry Osterman
Nov 15, 2007 • 50 min
Scott chats with Larry Osterman, the man who makes Windows go “ding”, about his two-plus decades working for Microsoft. They chat about sound, Vista, Security and generally geek out.