

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

Jul 14, 2017 • 33min
Making your path to development with Anjana Vakil
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 computer-assisted language learning. Her spontaneous talk "Learning Functional Programming with JavaScript" has been viewed over a half-million times on YouTube. She talks to Scott about her thoughts on languages and her strategies for learning.

Jul 7, 2017 • 32min
Brandon Bouier on the Defense Digital Service and deploying code in a war zone
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 with new techniques and fresh thinking.

Jun 30, 2017 • 33min
YOU should write an interpreter with Thorsten Ball
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!

Jun 23, 2017 • 31min
Data Science with Angela Bassa
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?

Jun 16, 2017 • 31min
Get on the Coding Train with Processing and Daniel Shiffman
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 code on his popular (an wild and wacky) YouTube Channel "The Coding Train."

Jun 9, 2017 • 28min
Being hired as a Functional Programmer with Eric Normand
Functional programming expert Eric Normand shares practical techniques and ways to think about functional programming. They discuss transitioning careers, the limitations of object-oriented programming, the role of side effects, managing state and complexity, and hidden inputs in programming.

Jun 2, 2017 • 28min
Apps without Code with Tara Reed
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 websites without code.

May 26, 2017 • 33min
Inside WebAssembly with Mozilla Fellow David Bryant
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?"

May 19, 2017 • 31min
Machine Learning, Deep Learning, and Artificial Intelligence with Edaena Salinas Jasso
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?

May 12, 2017 • 30min
RavenDB, the open source NoSQL Database for .NET with Adi Avivi
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 accomplishment.


