PLAY PODCASTS
Hanselminutes with Scott Hanselman

Hanselminutes with Scott Hanselman

1,004 episodes — Page 14 of 21

Ep 394Demystifying Scala with Netflix's Dianne Marsh

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?

Oct 25, 201331 min

Ep 393The Mobile Phone Struggle with Travis Pope

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 will the search for the perfect phone end?

Oct 18, 201335 min

Ep 392Groovy on Grails with Netflix's Clay McCoy

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 the Cloud.

Oct 11, 201331 min

Ep 391Controlling Robots with node.js and Johnny-Five with Raquel Vélez

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?

Oct 4, 201333 min

Ep 390The State of Object-Relational Mapping with Frans Bouma

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 objects?

Sep 27, 201330 min

Ep 389The Agile Mindset with Linda Rising

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 we're listening to in our heads every day?

Sep 20, 201336 min

Ep 388Vision-Based Computing with Dr. Neil Roodyn

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?

Sep 13, 201336 min

Ep 387Demystifying UX with Natasha Irizarry

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?

Sep 6, 201333 min

Ep 386Understanding CouchDB and NoSQL with Jan Lehnardt

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?

Aug 30, 201333 min

Ep 385Creating Calca - A symbolic calculator with markdown for iOS and more

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 Frank do it, and why?

Aug 23, 201336 min

Ep 384Python Tools for Visual Studio with Dino Viehland

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 debugging and a hundred other features you won't believe.

Aug 16, 201334 min

Ep 383Enough with the JavaScript Already! with Nicholas Zakas

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 JavaScript? Is Progressive Enhancement still the right solution? Aren't we supposed to be writing MORE JavaScript? Nicholas educates Scott on all the right moves when writing front ends on today's web.

Aug 9, 201336 min

Ep 382Creating the AGENT Smart Watch with Chris Walker of Secret Labs

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.

Aug 2, 201331 min

Ep 381What's the Deal with Windows 8.1?

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? Also, we hear about how 3D printing is coming and its drivers are built into Windows 8.1.

Jul 26, 201335 min

Ep 380Web Development Pain and Suffering with Jim Wang

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.

Jul 11, 201332 min

Ep 379The Future and Past of Computing with Dan Bricklin

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 mouse, and the myriad of computing innovations that we've enjoyed since the 60s.

Jul 4, 201336 min

Ep 378Hanselminutiae 12 with Richard Campbell - The post-BUILD show

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?

Jul 1, 201335 min

Ep 377Open Sourcing Web Essentials - Mads Kristensen and the Front End Developer

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 Codenamed Artery that's posed to change everything.

Jun 27, 201332 min

Ep 376A gentle introduction to node.js with Raquel Velez

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.

Jun 14, 201332 min

Ep 375On Culture and Remoteness at GitHub with Paul Betts and Justin Spahr-Summers

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?

Jun 14, 201334 min

Ep 374Big Data, Low Power - Analyzing Hard Drive Energy Consumption with Dr. Anthony Hylick

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 the space of hard drive energy consumption.

Jun 7, 201334 min

Ep 373A Desktop Developer moves to the Web - with Mark Rendle

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 completely change his tune? NOTE: Mark is offering a discount code for HM listeners. It's "HM20" and is good for 20% off the first year of an annual subscription. For UK listeners that'll be £40 instead of £50, US $64 instead of $80. The code can be used at the payments page after the 30 day free trial expires.

May 31, 201335 min

Ep 372Are you secure? WiFi Honeypots, Pineapples and SSL with Troy Hunt

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 the things we most often forget?

May 24, 201333 min

Ep 371Integrating Office and the Open Web with Lucidchart's Brian Pugh

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 Pugh tells us how. Now why isn't your web app in Office?

May 17, 201334 min

Ep 370Bacon is bad for you - On Developer Monoculture with Garann Means

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.

May 10, 201333 min

Ep 369WordPress and Internet Security with Kellep Charles

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?

May 3, 201335 min

Ep 368MonoGame and Xamarin make shipping Infinite Flight a reality

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 available in AppStores now! How did they do it?

Apr 26, 201333 min

Ep 367Firefox OS and the open Mobile Web with Christian Heilmann

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.

Apr 19, 201337 min

Ep 366Practical ReST with Sebastien Lambla

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 away?

Apr 12, 201331 min

Ep 365PhoneGap/Cordova - Is HTML a reasonable app solution? With Steve Sanderson

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?

Apr 5, 201332 min

Ep 364VsVim: Visual Studio and Vim with Jared Parsons

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?

Mar 29, 201334 min

Ep 363HTML5, JavaScript, Chrome and the Web Platform with Paul Irish

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 apps easier to write? Where does Windows fit into the world of web development?

Mar 22, 201335 min

Ep 362iOS and Android apps with Xamarin Studio 2.0 and Miguel de Icaza

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#!

Mar 15, 201335 min

Ep 361Language Hunters with Willem Larsen

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 for Scott?

Mar 8, 201338 min

Ep 360Approval Tests with Llewellyn Falco

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.

Mar 1, 201328 min

Ep 358Halo 4 - Services in Azure with Caitie McCaffrey

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 how they write software?

Feb 8, 201333 min

Ep 359Git support within Visual Studio

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.

Feb 8, 201336 min

Ep 357Dr. Kyla McMullen on Diversity in Computer Science and Spatial Audio

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 "Interface Design Implications for Recalling the Spatial Configuration of Virtual Auditory Environments."

Feb 1, 201332 min

Ep 356Geeks Without Bounds with Willow Brugh

Scott talks to Willow Brugh from Geeks Without Bounds. Geeks Without Bounds is an accelerator for humanitarian projects. How can you get involved?

Jan 25, 201332 min

Ep 355Accessibility, Deafness, and Computing with Jenny Lay-Flurrie

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 make her an even better customer advocate?

Jan 18, 201333 min

Ep 354Today's Web Malware with AVG's Brad Rittenhouse

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?

Jan 17, 201333 min

Ep 353Coneryminutes #2 - The Mid-Life Crisis

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? ;)

Jan 11, 201329 min

Ep 352Making Open Source work at Microsoft with SignalR and Damian Edwards

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 of .NET?

Jan 3, 201333 min

Ep 351Understanding NancyFX with Richard Cirerol

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.

Dec 27, 201234 min

Ep 350Learning how to Learn Git with Michael Sarchet

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 some ideas on how to think about Git.

Dec 21, 201234 min

Ep 349Hanselminutiae-eleven with Richard Campbell

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.

Dec 13, 201233 min

Ep 347Developing the Hulu Windows 8 app

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 do they get all those clean images? What about designing for 10" AND 30" monitors?

Nov 30, 201229 min

Ep 346Why C++ with Herb Sutter

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++.

Nov 23, 201237 min

Ep 345World Class Climbing with Audrey Sniezek

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, trains, eats and analyzes life.

Nov 16, 201230 min

Ep 344Moment of Inspiration - Inside the MOI3D modelling tool with Michael Gibson

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 how he made MoI, what it's written in, how it runs on a Mac and more. All this plus Scott gets to act like he knows what a Bézier Curve is.

Nov 9, 201236 min