Hanselminutes is Fresh Air for Developers. A weekly commute-time podcast that promotes fresh technology and fresh voices.
The Xbox Adaptive Joystick with Kaitlyn Jones
The new Xbox Adaptive Joystick is designed as a companion for Xbox controllers. You can plug directly into your console or PC and customize or adapt your experience with button remapping in software and even 3D print your own shapes and sticks for a custom experience. Microsoft is launching a new $29.99 Xbox Adaptive Joystick early next year with a focus on players with limited mobility. Scott talks to Xbox Accessibility Expert Kaitlyn Jones in this episode!https://www.xbox.com/en-US/accessories/controllers/xbox-adaptive-joystick
10/24/2024 • 33 minutes, 58 seconds
Coding while Blind with Dominic St Pierre
I'm Dominic. I've been building software systems for the last two decades. I really enjoy teaching and building courses that make students better developers.
10/17/2024 • 33 minutes, 34 seconds
Is it always DNS? with DNSimple's Anthony Eden
10/10/2024 • 36 minutes, 3 seconds
Creating The Crimson Diamond with Julia Minamata
The Crimson Diamond is a mystery adventure video game developed and published by Julia Minamata for the PC. The game features a text parser, requiring players to solve a mystery through inputting instructions via text to the game. Solo developer Julia Minamata designed the game featuring an EGA color palette!https://www.thecrimsondiamond.com
10/3/2024 • 37 minutes
The next supercomputer with NVIDIA's Wen-Mei Hwu
In this episode of ACM ByteCast, our special guest host Scott Hanselman (of The Hanselminutes Podcast) welcomes 2024 ACM-IEEE CS Eckert-Mauchly Award recipient Wen-Mei Hwu, Senior Distinguished Research Scientist at NVIDIA and Professor Emeritus at the University of Illinois, Urbana-Champaign. He was recognized for pioneering and foundational contributions to the design and adoption of multiple generations of processor architectures. His fundamental and pioneering contributions have had a broad impact on three generations of processor architectures: superscalar, VLIW, and throughput-oriented manycore processors (GPUs). Other honors and recognitions include the 1999 ACM Grace Murray Hopper Award, 2006 ISCA Most Influential Paper Award, 2014 MICRO Test-of-Time Award, and 2018 CGO Test-of-Time Award. He is the co-author, with David Kirk, of the popular textbook Programming Massively Parallel Processors.Wen-Mei discusses the evolution of Moore’s Law and the significance of Dennard Scaling, which allowed for faster, more efficient processors without increasing chip size or power consumption. He explains how his research group’s approach to microarchitecture at the University of California, Berkeley in the 80s led to advancements such as Intel’s P6 processor. Wen-Mei and Scott discuss the early days of processors and the rise of specialized processors and new computational units. They also share their predictions about the future of computing and advancements that will be required to handle vast data sets in real time, and potential devices that would extend human capabilities.
9/26/2024 • 33 minutes, 13 seconds
Life as an Indie Developer with Joseph Finney
9/19/2024 • 33 minutes, 19 seconds
Snapdragon is the future with Qualcomm's Leendert van Doorn
9/12/2024 • 32 minutes, 13 seconds
AI Story Telling with Michael Washington
9/5/2024 • 32 minutes, 42 seconds
Nature of Code with Daniel Shiffman
8/29/2024 • 30 minutes, 45 seconds
Fine tuning Products with Stanza System's Stacie Frederick
8/22/2024 • 30 minutes, 46 seconds
GitOps on the Edge with Octopus Deploy's Dan Garfield
8/15/2024 • 29 minutes, 20 seconds
Decoding Tech Influencers with Emily Freeman
8/8/2024 • 33 minutes, 52 seconds
Is AI the new UI? Talking to computers with Noelle Russell
Is AI the new UI? In this episode we'll be chatting with AI expert and Alexa developer Noelle Russell. She's believed in the power of talking to computers for years and thinks it's about to really happen for real. Will VLLMs and AI bring the promise of complex interactions with your computer to life?
8/1/2024 • 31 minutes, 58 seconds
Creating Tools for Thought with Andy Matuschak
Andy Matuschak is an independent researcher who explores user interfaces that expand what people can think and do. He sits down with Scott to talk about how we learn, why we learn, and what learning means in a world of AI and AGI.https://andymatuschak.org/
7/25/2024 • 35 minutes, 49 seconds
Defining Developer Relations with Angie Jones
Scott's in Berlin this week and talks to Angie Jones, Global Vice President of Developer Relations, TBD @ Block, about the job of Developer Relations. What does a DevRel person even do? Are they just hanging out in the Delta Lounge or are the Developers? What does it mean to Advocate versus Evangelize?
7/18/2024 • 31 minutes, 32 seconds
Computer Science Visualizations with Sam Rose
Sam Rose creates visual introductions to computer science topics. Each post takes about a month to make, and he tries to cover foundational topics in a way that's accessible to beginners. Scott chats with Sam about the how and why of making such bespoke and sophisticated blog posts.Visit Sam Rose's site!Load BalancingMemory AllocationHashingRetriesBloom FiltersNumbersQueueingBartosz Ciechanowski's Mechanical WatchAndy Matuschak
7/11/2024 • 33 minutes, 43 seconds
Introducing .NET Aspire with Damian Edwards
.NET Aspire has folks talking - but why? What is .NET Aspire and what does it me for the average ASP.NET developer like me? Is it a thing for Kubernetes? Is it just for .NET Devs? Scott sits down with Damian Edwards to get a sense of what .NET Aspire ahem aspires to do, and where it's heading.
7/4/2024 • 35 minutes, 29 seconds
DIY Insulin Pumps with Dr Martin de Bock
Martin de Bock is a Pediatric Endocrinologist and Associate Professor at the University of Otago, Christchurch, New Zealand. In this episode it talks with Scott about the importance of access to low-cost and reliable technology to manage Type 1 Diabetes, like the design for an open source low cost insulin pump that he and his colleagues are championing. Can YOU (should you?) create a DIY insulin pump from plans on GitHub?https://github.com/UCBioengineering/open_source_insulin_pumphttps://pubmed.ncbi.nlm.nih.gov/32837953/https://cmrf.org.nz/story/dr-martin-de-bock/
6/27/2024 • 33 minutes, 22 seconds
Scott on DotNetRocks episode 1900 with Carl Franklin and Richard Campbell
It's episode 1900! While at Build, Carl and Richard recorded a milestone episode with Scott Hanselman. Scott talks about his goals in the later stages of his career, the ideas and origins of all the podcasts, and what is important to him today. In the second half, Carl pulls out a quiz show for Scott with quotes from shows going back 20 years! Lots of great stories of different conferences, podcasts, and other events - and the things learned along the way. Thanks for listening!
6/20/2024 • 51 minutes, 1 second
Cross-platform UIs for all with Avalonia CEO Mike James
Avalonia UI is an open-source UI framework for building stunning desktop, mobile, web and embedded applications using a .NET single codebase. Scott talks to Avalonia CEO Mike James about the how and why of Avalonia and why it's been so successful. We'll also learn about Avalonia's new "XPF" framework that allows you to take existing WPF applications to macOS and Linux in minutes!
6/13/2024 • 30 minutes, 24 seconds
Dr. Juan Gilbert in association with the ACM Bytecast
In association with the ACM's Bytecast Podcast, this week Scott talks to Dr. Juan Gilbert. Dr Gilbert was recently awarded the National Medal of Technology and Innovation for his work on inclusive open-source voting systems. Dr. Gilbert is the Andrew Banks Family Preeminence Endowed Professor and Chair of the Computer & Information Science & Engineering Department at the University of Florida where he leads the Computing for Social Good Lab.
6/6/2024 • 30 minutes, 51 seconds
Making "Tales of Kenzera: Zau" with Abubakar Salim
Abubakar Salim is an actor embedded in the video games industry - he voiced Bayek in Assassin’s Creed Origins, and he’s spent his whole life playing games. His new Metroidvania is called "Tales of Kenzera: Zau" and it's fantastic. The game is developed by Surgent Studios - a company Salim founded - alongside EA Originals. In this episode Abubakar chats with Scott about gaming, parents, culture, Afrofuturism, mythology, and much more.Watch the VIDEO of this podcast on YouTube!
5/30/2024 • 32 minutes, 5 seconds
Dr. Casey Fiesler
5/23/2024 • 29 minutes, 12 seconds
Community and content with Android Expert Madona Wambua
5/16/2024 • 29 minutes, 19 seconds
Open Core Open Source with Mermaid Chart's Knut Sveidqvist
This week we talk to Knut Sveidqvist who brings over 20 years of software expertise to the table. Knut is the creator of the award-winning Mermaid open-source project, but he’s also the CTO at Mermaid Chart, the powerful JavaScript-based diagramming and charting tool that is building their business on an Open Core Business Model.
5/9/2024 • 25 minutes
Exploring Decentralized Tech with TBD's Rizel Scarlett
Rizel Scarlett is a Staff Developer Advocate at TBD, Block's newest business unit. TBD is an incubator operating within Block. They are building open source platforms and protocols that make it easy to exchange money internationally.
5/2/2024 • 28 minutes, 48 seconds
Innovation in Accessibility with Fable's Kate Kalcevich
Kate Kalcevich is Head of Accessibility at Fable. Fable is an accessibility company that enables the development of digital products that work for everyone. She sits down with Scott to talk about how to drive and measure accessibility in your applications and websites.How successful accessibility leaders measure progress
4/25/2024 • 29 minutes, 3 seconds
Foundations of Design for Developers with Kathryn Grayson Nanz
Kathryn Grayson Nanz Is a designer who's written an ebook called Quote Foundations of design for developers. She understands that developers need to participate in the design process, and often developers can identify that something is wrong with the design but they can't figure out why. In this episode she talks to Scott about how engineers and developers can learn design and even become actively interested in the topic!Download "Foundations of Design for Developers" free
4/18/2024 • 29 minutes, 37 seconds
Github Advanced Security with Jacob DePriest
Jacob DePriest is the Deputy Chief Security Officer at GitHub! From discussing the challenges of maintaining the security of one of the world’s largest code repositories to sharing insights on the latest cybersecurity trends, Jacob talks to Scott about what it takes to safeguard GitHub and its millions of users. Whether you’re a developer, a cybersecurity enthusiast, or just curious about how GitHub keeps your code safe, this episode is a must-listen. Tune in to gain a unique perspective on security from the heart of GitHub itself.
4/11/2024 • 29 minutes, 40 seconds
Affective Computing with MIT's Dr. Rosalind Picard
In association and partnership with the ACM Bytecast, this episode features a conversation with Affective Computing Pioneer Dr. Rosalind Picard. Dr. Picard is a scientist, inventor, and engineer, member of the faculty of MIT's Media Lab, founder and director of the Affective Computing research group at the MIT Media Lab, founding faculty chair of MIT's MindHandHeart Initiative, and a faculty member of the MIT Center for Neurobiological Engineering. She has co-founded two companies: Affectiva (now part of Smart Eye), providing emotion AI technologies now used by more than 25% of the Global Fortune 500, and Empatica, providing wearable sensors and analytics to improve health.
4/4/2024 • 29 minutes, 44 seconds
Big Tech from the Inside with Dare Obasanjo
In an episode Scott sits down with career big tech PM Dare Obasanjo to explore the intricacies of the technology industry from an insider’s perspective. Dare has worked at Microsoft and Meta and has opined on Tech (both Big and Small) on Social Media for two decades. Together they delve into the evolving landscape of tech, discussing the impact of emerging trends and the future of innovation.
3/28/2024 • 30 minutes, 22 seconds
The Challenges of Deploying IoT at Scale with John Kattenhorn
In this episode, Scott chat with John Kattenhorn about the challenges of deploying large systems that involve Internet of Things (IoT) systems. There's a number of technical aspects to large scale IoT deployment as well as technical nuances to deploy a solution at scale with a focus on reliability security and manageability. We also talk about the Wilderness Labs Meadow platform that allows you to ship C# in a microcontroller.
3/21/2024 • 25 minutes, 24 seconds
Conscious Leadership with Ginny Clarke
Ginny Clarke is a seasoned executive, author, and advocate for conscious leadership. With a background in organizational development and mindfulness practices, she brings a unique perspective to the table. Her work has inspired countless leaders to embrace authenticity, compassion, and purpose in their leadership journey. In this episode, Scott sits down with Ginny to talk about the intersection of leadership, mindfulness, and purpose-driven decision-making.https://www.ginnyclarke.com
3/14/2024 • 29 minutes, 52 seconds
eSports for the next generation with Davin Jackson
In this episode of Hanselminutes, Scott Hanselman talks to Davin Jackson, the founder and CEO of Alpha Esports Tech, a company that provides a platform for kids to learn and compete in esports. Davin shares his vision of creating a safe, fun, and educational environment for the next generation of gamers, and how he leverages technology, partnerships, and community to achieve his goals. Davin also discusses the benefits and challenges of running an esports business, and what he thinks the future of esports will look like.
3/7/2024 • 29 minutes, 7 seconds
Postgres Replication at speed with PeerDB's Sai Srirampur
Join Scott Hanselman as he sits down with Sai Srirampur, as they explore the intricacies of Postgres Replication and how it can be turbocharged using PeerDB. In the realm of databases, Postgres Replication is like a well-choreographed dance between servers. Sai takes us behind the scenes, revealing the steps involved and how it can be made faster and cheaper.https://www.peerdb.io/
2/29/2024 • 27 minutes, 6 seconds
Reinventing the API Gateway with Zuplo's Josh Twist
Delve into the dynamic world of API gateways and the ongoing process of reinvention. Explore the latest trends, challenges, and innovations shaping the API landscape. From security concerns to performance optimizations, Josh shares his insights on how businesses can stay ahead by embracing the evolving role of API gateways in today's tech-driven ecosystem and how his experience building large scale systems like this informed the architecture at Zuplo.http://www.zuplo.com
2/22/2024 • 32 minutes, 3 seconds
Local AI empowers startups with StoryGraph's Rob Frelow
Delve into the dynamic world of startups harnessing the power of local AI. Exploring the transformative impact of integrating artificial intelligence at a grassroots level, discussing its implications for innovation, scalability, and the future of technology entrepreneurship.
2/15/2024 • 30 minutes, 5 seconds
Our Retro FPGA future powered by Jose Tejada (JOTEGO)
In this episode of Hanselminutes, Scott Hanselman talks to Jose Tejada (JOTEGO), a passionate retro gaming enthusiast and FPGA developer. Jose shares his journey of creating FPGA cores for classic arcade games such as Pac-Man, Galaga, and Out Run, and how he distributes them through the MiSTer and Analogue Pocket platforms. Jose also explains the benefits and challenges of FPGA development, and why he thinks FPGA is the future of retro gaming preservation and emulation.
2/8/2024 • 32 minutes, 48 seconds
The Power of Open Telemetry with Dr. Sally Wahba
Open Telemetry plays a pivotal role in monitoring, tracing, and understanding complex distributed systems. From practical applications to real-world examples, Scott and Dr. Sally break down the how and why of Open Telemetry, offering a perspective to harnessing its power for perf and troubleshooting.
2/1/2024 • 26 minutes, 55 seconds
AI Superpowers with Spring Science's Ben Kamens
Ben Kamens is the CEO of Spring Science creating AI tools built just for scientists - starting with the world's best high-content image analysis suite. Ben worked at Fog Creek then was engineer number one at Khan Acadamy and now he's turned his considerable focus towards solving the computationally intense (and at one point, impossible) problems of cellular biology!https://www.springscience.com
1/25/2024 • 35 minutes, 14 seconds
ASP.NET Basics for Experts with Layla Porter
What if you could take your web applications to the next level just by getting the fundamentals right? Scott sits down with ASP.NET expert Layla Porter to talk about her unique teaching style as we go over ASP.NET Basics for Experts!https://learn.microsoft.com/en-us/shows/dotnetconf-2022/aspnet-basics-for-experts
1/18/2024 • 29 minutes, 8 seconds
Designing with Code with Dr. Janne Jul Jensen
Let's explore the intersection of user experience design and software development. In this episode, Scott talks to Dr. Janne Jul Jensen, an interaction designer and usability specialist and now the co-founder of Henosia, a design canvas that codes. They discuss how to apply user interface techniques, methods, and tools in an agile process, how to collaborate effectively with developers and graphic designers, and how to create user interfaces that are intuitive, engaging, and aligned with real-world objects. https://www.henosia.com/
1/11/2024 • 32 minutes, 14 seconds
Teaching Data Science with Alfredo Deza
In this episode, Scott interviews Alfredo Deza, a data science engineering and instructor. Alfredo shares his passion for teaching data science, his experience as a former Olympic athlete, and his tips and tricks for learning and applying data science concepts. They also discuss the challenges and opportunities of data science education, the importance of hands-on projects and feedback, and how he focuses on achieving his goals and deals with both success and failure.
1/4/2024 • 28 minutes, 37 seconds
Rebuilding DevOps with System Initiative’s Brit Myers
12/28/2023 • 33 minutes
Code Visualization with CodeSee's Shanea Leven
asas Sponsor: Partnerhero! To waive set up fees, go to http://partnerhero.com/hanselminutes and mention “Hanselminutes” during onboarding!
12/21/2023 • 29 minutes, 51 seconds
Building a better internet with Cloudflare's Rita Kozlov
Today Scott chats with Rita Kozlov, Sr. Director of Product for Cloudflare Workers & AI, about how Cloudflare is building a better internet with its serverless platform on the edge. Rita gives tips and advice for developers who want to learn more about Cloudflare Workers and how to use them effectively!https://ai.cloudflare.com/Sponsor: Partnerhero! To waive set up fees, go to http://partnerhero.com/hanselminutes and mention “Hanselminutes” during onboarding!
12/14/2023 • 33 minutes, 17 seconds
Education should be Free with FreeCodeCamp's Quincy Larson
Quincy Larson, the teacher who founded freeCodeCamp.org, shares his inspiring journey of creating one of the most beloved learn-to-code resources. In this episode, he discusses why he launched freeCodeCamp, the importance of making coding accessible to all, and how it will forever remain free. Quincy also dives into the exciting new C# Certification program in partnership with Microsoft and freeCodeCamp, empowering learners to master this powerful language and build their tech careers.https://www.freecodecamp.org/learn/foundational-c-sharp-with-microsoft/
12/7/2023 • 30 minutes, 25 seconds
Where is AI taking us, John Maeda?
11/30/2023 • 33 minutes, 57 seconds
Modern Cloud Engineering with Adora Nwodo
11/23/2023 • 31 minutes, 59 seconds
Balancing science, policy, education, and AI with Dr. Noriko Arai
Dr. Noriko Arai is a Japanese researcher in mathematical logic and artificial intelligence and a professor in the information and society research division of the National Institute of Informatics. Her project pitting an AI against the University of Tokyo entrance examination got her thinking about how well young students are able to read. She started researching a new test to assess reading ability and draw attention to those junior high and high school students who cannot read well enough to understand their textbooks. Scott chats Dr Arai about AI, the future, and her experiences as a woman researcher in Japan.This episode of Hanselminutes is done in warm collaboration with our friends at the ACM ByteCast and is coproduced and published with the ACM.
11/15/2023 • 30 minutes, 22 seconds
Reducing barriers to AI with Guillermo Rauch
11/9/2023 • 29 minutes, 41 seconds
Sustainable open source with Oqtane's Shaun Walker
Shaun Walker was at the forefront of open source in the .NET space as early as 2003 with the release of DotNetNuke. Scott sits down with Shaun to reflect on two decades of .NET open-source, what works, what doesn't, and what's sustainable and Shaun shares his new OSS venture, Oqtane!https://www.oqtane.org/
11/2/2023 • 28 minutes, 50 seconds
Indigenous cultural robots with Danielle Boyer
Danielle Boyer is an Indigenous (Ojibwe) robotics inventor and advocate for youth who has been teaching kids since she was ten. She focuses on youth advocacy and creates innovative learning solutions utilizing robots that she invents and donates to make technical education accessible. She sits down with Scott to talk about Robots and Language Preservation, and the intersection of Indigenous Culture and STEM.https://www.danielleboyer.orghttps://www.steamconnection.org
10/26/2023 • 29 minutes, 36 seconds
Technology Passion with Peter Ayedun
10/19/2023 • 30 minutes, 40 seconds
Prompt Engineering for Everyone with David Scott Bernstein
10/12/2023 • 30 minutes, 39 seconds
Redefining Developer Workflow with Pieces.App's Tsavo Knott
10/5/2023 • 32 minutes, 29 seconds
Better Technical Writing for Everyone with Pam Hurley, PhD
Are you struggling with writing clear, concise, and effective technical documents? Do you want to learn how to improve your writing skills and communicate better with your audience? Scott interviews Pam Hurley, PhD, the founder and president of Hurley Write, Inc., a small business that specializes in teaching customized technical, business, and scientific writing courses. Pam has over 30 years of experience in helping professionals from various fields and industries to write better documents in less time.https://www.hurleywrite.com/
9/28/2023 • 29 minutes, 52 seconds
Documentation as a path to Open Source with Sarah Rainsberger
Sarah Rainsberger owns technical documentation at Astro. What was her path into open source and technology? It might surprise you. Sarah started as an avid user of the Astro project and turned it into a career. She chats with scott about how important technical writing and documentation is to the end user experience.
9/21/2023 • 29 minutes, 27 seconds
Exploring the Afghan girls robotics team with Saghar Salehi
Saghar Salehi is a former member of the Afghan girls’ robotics team. The team became a symbol for the progress of Afghan women. They participated in the global robotics competition held in the US in 2017 and won an award for “courageous achievement” given to teams who persevere through trying circumstances. The team was able to escape Afghanistan a few months ago, as the Taliban resurged. Scott talks with Saghar about the importance of STEM education and her plans for the future.
9/14/2023 • 28 minutes, 39 seconds
Unlocking Peak Performance with Dr. Julie Gurner
Dr. Julie Gurner is a doctor of psychology and executive performance coach with nearly a decade of experience working with some of the nation’s top tech and finance executives and teams. She is the founder of the Ultra Successful, a newsletter that provides insights into the psychology behind what ultra-successful people do differently to achieve their goals. She is also an executive performance coach who has been compared to Wendy Rhoades of ‘Billions’ by The Wall Street Journal. Scott chats with Dr. Gurner about the science of performance.https://drgurner.substack.com/
9/7/2023 • 31 minutes, 15 seconds
Level up your career with Ankita Kulkarni
Ankita Kulkarni has taken the learnings from her career as an engineering leader and turned it into a course, community, and ebook. Scott talks to Ankita about the The Engineering Leader's Playbook. As a leader working in tech for over a decade, she's got lots to share in this episode! Visit Ankita's website, with a custom page for Hanselminutes Podcast listeners!Check out Ankita's book "The Engineering Leader's Playbook" with a 25% of coupon for listeners
8/31/2023 • 32 minutes, 26 seconds
Culturally Competent Computer Scientists with Dr. Nicki Washington
In this episode, we talk to Dr. Nicki Washington, a Professor of the Practice of Computer Science at Duke University. She shares her insights on how identity and cultural competence affect the computing disciplines, from education to industry, and why they are essential for developing inclusive and ethical technologies. We also discuss her courseware which explores the diversity challenges in computer science and the effects that this lack of inclusion has on technology and technologists. Tune in to learn more about Dr. Washington’s journey in tech and her vision for a more culturally competent computer science field.
8/24/2023 • 30 minutes, 24 seconds
The History of Data with Ted Neward
Scott sits down with Ted Neward to talk about the history and shape of data. From mainframes to ER diagrams to SQL Server to Object Databases and Document Databases, why has the way we access and store data changed over the years and what we can learn from this history?
8/17/2023 • 36 minutes, 26 seconds
Introducing TypeChat with Anders Hejlsberg
8/10/2023 • 28 minutes, 53 seconds
The Ingredients to a Life in Tech with Corey Weathers
Scott chats with engineer, community leader, and Developer Relations Lead at Okta Corey Weathers on this episode. Shares his story about how he became interested in technology, we get a glimpse into his daily work and how he manages his teams and nurtures the next generation of developer advocate.
8/3/2023 • 31 minutes, 43 seconds
AI and the 2023 Hollywood Strike with Franchesca Ramsey
Franchesca Ramsey is an comedian, writer, actor, producer, activist, and content creator. She's also a proud Union Member of both the Screen Actors Guild-American Federation of Television and Radio Artists (SAG-AFTRA) and the Writers Guild of America (WGA). She sits down with Scott to talk about the importance of unions, what it means to be a "working actor" and what we can do as consumers of media to support the strike. What does it mean to be a scab? Will AI help or hinder a creative's ability to make living?https://www.sagaftrastrike.org/
7/27/2023 • 30 minutes, 13 seconds
A diverse career with Veni Kunche
7/20/2023 • 27 minutes, 4 seconds
All the Performance with RavenDB's Oren Eini
7/13/2023 • 34 minutes, 23 seconds
From Ethernet to Geothermal Energy with Bob Metcalfe
This episode of Hanselminutes is in partnership with the ACM Bytecast podcast! In this episode, we have a special guest: Bob Metcalfe, the inventor of Ethernet, co-founder of 3Com, and recipient of the 2022 Turing Award. Bob joins us to share his insights on the history and future of computer networking, and his current work in geothermal power!https://learning.acm.org/bytecast
7/6/2023 • 38 minutes, 31 seconds
Fundamentals for Self-Taught Programmers with Jasmine Greenaway
6/29/2023 • 29 minutes, 8 seconds
Who's Coding? with Dr Kate Miltner
Dr. Kate Miltner is a researcher and lecturer in data ai and society at the information school at the University of Sheffield. Her work explores issues of power and inequality in digital systems and cultures. She's currently slowing "who's coding?" and how did they start coding, as she examines coding boot camps across the US and UK.https://www.whoscoding.comhttps://katemiltner.comSponsor: Head over to https://elevateai.com/hanselminutes to sign up today and get started!
6/22/2023 • 45 minutes, 14 seconds
Towards a better Data Platform with Danica Fine
Danica Fine is a Senior Developer Advocate at Confluent. She is a big fan of the power of data and has deep expertise in Apache Kafka. She chats with Scott about the importance of a strongly architected data platform and gives tips on when you need to move from the basics of SQL to a true data rich environment that includes data streaming products.Head over to https://elevateai.com/hanselminutes to sign up today and get started!
6/15/2023 • 31 minutes, 28 seconds
Avanade's Florin Rotar and Chris Lloyd-Jones
In this episode, I'm joined by Florin Rotar, the Chief Technology Officer at Avanade, and Chris Lloyd-Jones, the Head of Open Technologies at Avanade. We'll be talking about how AI is evolving from being a tool to being a partner as well as the announcements we heard at Microsoft BUILD in Seattle!
6/8/2023 • 32 minutes, 6 seconds
Nanxi Liu
6/1/2023 • 31 minutes, 21 seconds
Daniel Roe
5/25/2023 • 29 minutes, 17 seconds
Blazor Web Assembly by Example with Toi B. Wright
Toi B. Wright is an independent consultant who has been working as a software developer for over 25 years. She has a BS in Computer Science and Engineering from the Massachusetts Institute of Technology and an MBA from Carnegie Mellon. She is the author of two editions of 'Blazor WebAssembly by Example: A project-based guide to building web apps with .NET, Blazor WebAssembly, and C#'. https://www.amazon.com/Blazor-WebAssembly-Example-practical-projects/dp/1803241853
5/18/2023 • 28 minutes, 11 seconds
Computing History with Atari and Commodore's Leonard Tramiel
Leonard Tramiel shares his memories of growing up in the computer industry, working on various projects such as the Commodore PET, the Atari ST, and the Jaguar. He also discusses his current involvement in the Computer History Museum and his passion for education and science outreach. Listen to this fascinating conversation and learn more about the history and legacy of some of the most iconic computers and games of all time. Leonard has a PhD in Physics from Columbia University and these days is most interested in improving the image and understanding of science and critical thinking.
5/11/2023 • 43 minutes, 31 seconds
Creating Walkable Cities with Nathan Allebach
5/4/2023 • 34 minutes, 52 seconds
The Courage to Tinker with WeThinkCode's Nyari Samushonga
This episode features Nyari Samushonga, CEO of WeThinkCode. In this episode, Nyari shares her journey of becoming a CEO and how she is using her position to help young Africans become full-stack software developers. She also talks about the importance of courage in the tech industry and how it can help people overcome their fears and take risks.
4/27/2023 • 34 minutes, 23 seconds
Bing's move to .NET 7 with Principal Engineer Ben Watson
4/20/2023 • 31 minutes, 21 seconds
Protecting Machines from Us with Lelapa AI's Pelonomi Moiloa
Pelonomi Moiloa is a South African entrepreneur and founder of Lelapa AI which is an AI startup that aims to help Africa lure back its AI talent. In this episode, Scott and Pelonomi discuss how AI can be used for both good and bad purposes and how we can protect it from being used for evil. Lelapa aims to do this by working on problems African AI researchers care about, and by allowing them to work closer to the people and places important to them.
4/13/2023 • 29 minutes, 1 second
Building your own PC with Damian Edwards
Scott Hanselman chats with Damian Edwards about the benefits of building your own PC. Damian designed an upgraded PC from parts for Scott and they built it online live and streamed to YouTube. They explore how building your own PC can be a fun and rewarding experience, help you better understand how computers work, and even how it can save you money in the long run. Scott's PC parts at PC Part Picker
4/6/2023 • 39 minutes, 37 seconds
The Story of Visual Studio Code with Erich Gamma and Kai Maetzel
Today Scott talks to Erich Gamma and Kai Maetzel about the origin story of VS Code. We'll talk about how it was originally conceived and how it evolved over time. They also discuss some of the challenges they faced while developing VS Code and how they overcame them. An overnight success in 10 years, VS Code was designed to be lightweight and fast, with a focus on extensibility and community. We'll hear about culture and technical architecture as well as what’s next for VS Code and what users can expect in future releases.
3/30/2023 • 35 minutes, 41 seconds
Leading engineers as a non-engineer with Daily's Sarah Milstein
Sarah Milstein talks to Scott Hanselman about leading engineers as a non-engineer. They discuss how to build trust with engineers and how to communicate effectively with them. They also talk about how to manage technical projects when you’re not a technical person yourself. Sarah Milstein is the VP of Engineering at Daily, a WebRTC Video PaaS. She's also the co-founder of Lean Startup Productions and the author of The Twitter Book. http://daily.co Remote workLeading engineers as a non-engineerhttps://www.sarahmilstein.com/
3/23/2023 • 32 minutes, 8 seconds
Being a Teenager in 2023 with Zenzo Hanselman
This week it's Scott and Zenzo Hanselman: a father-son tech talk. He chats with his son Zenzo, a curious and creative teenager, about the latest trends and topics in technology. From AI to VR, from gaming to social media, from coding to culture, Scott and Zenzo will explore the world of tech from their different perspectives and experiences.
3/16/2023 • 32 minutes, 35 seconds
Chasing supernovae with Dr. Sanjana Curtis
In this episode, I talk with Dr. Sanjana Curtis, a postdoctoral researcher at the University of Chicago and a science communicator. She studies how cosmic collisions produce the elements that make us who we are. We discuss her work on what happens when a black hole rips a neutron star apart and how she became interested in astrophysics!https://www.sanjana-curtis.com/
3/9/2023 • 33 minutes, 36 seconds
Dead Simple Python with Jason C McDonald
In this episode, I chat with Jason C McDonald, the author of Dead Simple Python, a book that teaches idiomatic Python for programmers who want to learn fast and effectively. We explore why Python is such a powerful and flexible language, how to write clear and concise code, and what are some of the common challenges and myths that beginners and experienced programmers alike encounter when working with Python. Whether you are new to Python or want to enhance your skills, this episode will help you learn how to use Python in a dead simple way.https://nostarch.com/dead-simple-python
3/2/2023 • 34 minutes, 4 seconds
Daring to be Different with Raji Rajagopalan
Raji Rajagopalan is a Director of Engineering at Microsoft and the author of the book “Daring to be Different: Stories and Tips from a Woman Leader in Tech.” In her book, she shares her personal stories of overcoming biases and challenges in her career, as well as her practical advice on how to build your skills, confidence and impact in the tech industry. She is passionate about coding, writing, building businesses and helping people be the best versions of themselves!Buy Raji's Book and visit her site
2/23/2023 • 32 minutes, 30 seconds
Will ChatGPT help them write? with John Warner
John Warner is the author of "Why They Can't Write: Killing the Five-Paragraph Essay" and six other books on writing. He's the editor of McSweeney's Internet Tendency, and the Biblioracle. John is also a professor of creative writing but most recently he's becoming concerned that Artificial intelligence can crank out passable student essays in seconds. What are we going to do? Is ChatGPT the end of writing assignments?In order to help instructors deal with the existence of ChatGPT without making its existence omnipresent in the classroom, or capitulating to a surveillance and detection approach, John has developed a new, self-paced digital course: Teaching Writing in an Artificial Intelligence World.Read John's thoughts at The Biblioracle
2/16/2023 • 35 minutes, 24 seconds
Why We do Tech Outreach with Coding By Sophy
Sophy is a Software Engineer who is early in career and excited to get others into tech. She was the only afro-latina to graduate from the University of California Irvine in 2019 with a degree in computer science and engineering. She is tireless in her social media outreach on TikTok and elsewhere encouraging everyone to get involved in tech. However, she wants folks to realize it's a grind and it's hard. How do we find that balance? Can anyone get into tech?https://codebysophy.dev/
2/9/2023 • 32 minutes, 26 seconds
The Web's Next Transition with Kent C. Dodds
Kent C. Dodds will show you how the web's next transformation will impact your user experience, your development productivity, and your business goals. The future of the web is distributed. It's faster. It's cheaper. It's exciting. Kent will show you what you can do to stay in front of it (and no, it's not web3).https://kentcdodds.com/courseshttps://github.com/kentcdodds/the-webs-next-transitionInterested in investing in Zencastr? go to http://wefunder.com/zencastr to claim your slice of the Future of Podcasting!
2/2/2023 • 33 minutes, 1 second
The Quantified Worker with Dr. Ifeoma Ajunwa
In this episode, Dr. Ifeoma Ajunwa, author of "The Quantified Worker," joins us to discuss the implications of technology on the modern workplace. She explores the ways in which employers are using data and surveillance to monitor and manage their employees, and the impact this has on worker privacy and autonomy. Dr. Ajunwa also delves into the legal and ethical considerations surrounding the quantified worker, and offers insights on how to balance the benefits of technology with the protection of worker rights. This is a must-listen for anyone interested in the intersection of technology and work in the 21st century.https://ifeomaajunwa.com/
1/26/2023 • 34 minutes, 24 seconds
Game Emulation with former MAME programmer Aaron Giles
Scott talks to programmer, musician, web developer, and graphic designer Aaron Giles about the state of game emulation. Aaron has worked for Microsoft, Connectix, LucasArts, contributed to the MAME project for over 17 years, and even ran the project for 6 years! We chat about his current project, DREAMM, which is a Windows-based emulator for classic LucasArts SCUMM adventure games, from Maniac Mansion through The Curse of Monkey Island and everything in-between!https://aarongiles.com/
1/19/2023 • 36 minutes, 50 seconds
Ben West is not waiting for Diabetes Tech to catch up
Ben West has been at the forefront of the DIY diabetes management movement. Ben and the community's work on Nightscout, an open-source platform for continuous glucose monitoring, has revolutionized the way people with diabetes manage their condition. Ben, along with a dedicated community of developers, has been working tirelessly to empower individuals to take control of their diabetes, giving them the tools they need to live healthier, more independent lives. http://www.t1pal.com is hosted nightscout as a service
1/12/2023 • 33 minutes, 56 seconds
Dr. Gregory Kapfhammer wants to stop flaky tests
Dr. Kapfhammer and his team focus on research related to flaky software tests, which are tests that produce inconsistent or unpredictable results. Why are tests flaky? How can we identify them and stop them in their tracks. He talks to Scott about the results of his research and practical tips for improving tests is to ensure that they are robust and reliable. Web: https://www.gregorykapfhammer.com/GitHub: https://github.com/gkapfhamLinkedIn: http://www.linkedin.com/in/GregKapfhammerMastodon: https://fosstodon.org/@gkapfhamTwitter: https://twitter.com/GregKapfhammer"A Survey of Flaky Tests", Transactions on Software Engineering and Methodology 31:1, 2022, https://www.gregorykapfhammer.com/research/papers/Parry2022/"Evaluating Features for Machine Learning Detection of Order- and Non-order-dependent Flaky Tests", Proceedings of the 15th International Conference on Software Testing, Verification and Validation, 2022, https://www.gregorykapfhammer.com/research/papers/Parry2022a/"Surveying the Developer Experience of Flaky Tests", Proceedings of the 44th International Conference on Software Engineering – Software Engineering in Practice Track, 2022, https://www.gregorykapfhammer.com/research/papers/Parry2022b/
1/5/2023 • 34 minutes, 39 seconds
Dr. Brandeis Marshall's Data Conscience
In Data Conscience: Algorithmic Siege on our Humanity, computer science and data inclusivity thought leader Dr. Brandeis Hill Marshall delivers a call to action for rebel tech leaders, who acknowledge and are prepared to address the current limitations of software development. In the book, Dr. Brandeis Hill Marshall discusses how the philosophy of “move fast and break things” is, itself, broken, and requires change. Today she talks to Scott about what's next for data and what we as engineers can do.Read Data Conscience: Algorithmic Siege on our Humanity
12/29/2022 • 30 minutes, 55 seconds
Hachyderm's Kris Nova on running a Mastodon Server
Scott talks with Kris Nova who has been building and scaling Hachyderm, a Mastodon instance that began in her basement and is now moving into the cloud. Nova shares her extensive knowledge on the technical challenges and solutions involved in creating and maintaining Hachyderm, as well as her insights on the importance of building and maintaining a welcoming and inclusive online community.Watch the YouTube Video version of this episode here!
12/22/2022 • 44 minutes, 17 seconds
Growing as an Enginering Manager with Taylor Poindexter
Taylor Poindexter, a software engineer and engineering manager, joins Scott Hanselman in this episode of the podcast to discuss her journey as a manager and her advice for emerging managers. Taylor shares her experiences of growing and learning in her role and discusses the challenges and rewards of managing a team. She offers advice on how to develop leadership skills, manage conflict, and support the growth and development of individual team members. Taylor also shares her thoughts on the importance of inclusion in engineering teams, and how managers can foster a culture of belonging,
12/15/2022 • 31 minutes, 46 seconds
Real-time personal health data with Dot Health's Huda Idrees
Huda is the Founder and CEO of Dot Health, a real-time personal health data platform. She joins Scott to discuss real-time personal health data and its implications for consumers and the health industry worldwide. Huda explains how real-time data can help individuals track and manage their health more effectively, and how healthcare professionals can also use it to provide more personalized and effective care. She also discusses the potential challenges and risks of health data, such as data privacy and security concerns, and how Dot Health is addressing these issues.
12/8/2022 • 33 minutes, 45 seconds
Do I stay or do I go? - Tech career advice with Mekka Williams
Mekka Williams is a long-time software engineer who sits down with Scott Hanselman to discuss how long you should stay at a company. Mekka shares her own experiences and offers some advice for people who are trying to decide how long to stay at their current job. She discusses the importance of finding a company that aligns with your values and career goals, and how to know when it's time to move on to a new opportunity. Tune in to hear Mekka and Scott's insights on this important topic.This episode is sponsored by/brought to you by BetterHelp. Give online therapy a try at https://betterhelp.com/hanselminutes and get on your way to being your best self
12/1/2022 • 33 minutes, 53 seconds
Creating games on Nintendo Switch with FUZE4 and Jon Silvera
In this episode of the podcast, Scott Hanselman sits down with Jon Silvera, the creator of FUZE4, a game-making tool for the Nintendo Switch. Jon shares his passion for game development and explains how FUZE4 makes it possible for anyone to create their own games for the Switch. He discusses the features and capabilities of the tool, and offers some tips and advice for aspiring game creators. Jon also shares his own experiences of creating games with FUZE4, and discusses the potential for the tool to revolutionize the indie game market on the Switch. This episode is sponsored by/brought to you by BetterHelp. Give online therapy a try at https://betterhelp.com/HANSELMINUTES and get on your way to being your best self
11/24/2022 • 32 minutes, 53 seconds
Social Impact using offline forms with ODK's Yaw Anokwa
In this episode of ACM ByteCast in association with Hanselminues, Scott Hanselman welcomes research scientist, software engineer, and entrepreneur Yaw Anokwa. Yaw is the founder and CEO of ODK, the offline data collection platform that helps fight disease, poverty, and inequity. He holds a PhD in computer science from the University of Washington and likes to keep his bio short and sweet.Yaw describes how he felt the urge to pivot his career into a direction of positive social impact as a graduate student at the University of Washington. A volunteer experience with Partners in Health in Rwanda and a software engineering internship at Google showed him the potential for technology to empower people and change lives—specifically through ODK—which became his chief project and passion. Yaw and Scott discuss ODK’s main differentiator, “powerful offline forms,” as well as user interface affordances made to customize ODK for its users, such as rural farmers in Uganda. He also shares the joy of working on a product that focuses on public good and some principles that have helped him to succeed.
11/17/2022 • 32 minutes, 53 seconds
Testing mobile devices with robots with Mobot's Eden Full Goh
Eden Full Goh is the CEO and Founder of Mobot, a venture-backed company that automates testing of mobile apps using robotics technology. Previously, Eden built products that spanned the energy, healthcare and government sectors at Palantir Technologies and Butterfly Network. Eden studied Mechanical Engineering and Computer Science at Princeton University.
11/10/2022 • 31 minutes, 43 seconds
What If? 2 with Randall Munroe
In association with Outside In, we are thrilled to share this conversation with Randall Munroe and Scott Hanselman. The #1 New York Times bestselling author of What If? and How To answers more of the weirdest questions you never thought to ask!Buy What If 2Watch the video of Randall and Scott on YouTube
11/3/2022 • 53 minutes, 11 seconds
The Work Ahead with Blind Engineer Sameer Doshi
When engineer and author Sameer Doshi interviewed remotely for his current job at Microsoft, he was nervous about only one thing: Telling his future employer that he’s blind. He was offered the position, and even after starting he didn’t mention that he’s blind until he needed to put in a request for the special software that helps him do his job. Four years later, he has moved up the ranks to a management position and is thriving. He talks to Scott about tech accommodation, and his new sci-fi book The Work Ahead!
10/27/2022 • 32 minutes
Celebrating the Second Edition of Code with Charles Petzold
The classic guide to how computers work has been updated with new chapters and interactive graphics! Code: The Hidden Language of Computer Hardware and Software, 2nd Edition by Charles Petzold is now available. Charles explains why he added chapters, reordered content, incorporated new examples, and updated descriptions in his best-selling book. https://www.codehiddenlanguage.com/
10/20/2022 • 30 minutes, 13 seconds
Engineering Leadership and Refactoring Monoliths with Kirsten Westeinde
Kirsten Westeinde is a technology enthusiast and a lifelong learner. She is a development manager at Shopify, where she solves challenging web development problems every day. She talks with Scott about her career at Shopify moving from Software Developer to Senior Software Development Manager. They also chat about the Shopify's Journey from Monolith...to something different!
10/13/2022 • 33 minutes
Sonic Pi Live Coding Music Synth with Sam Aaron
Sonic Pi is a new kind of musical instrument which enables exciting new learning pathways in the classroom! Not only can you create music quickly and "live code" your music to change when performing, but you can also use Sonic Pi as a way to learn coding in a more creative way rather than focusing on abstract concepts or working with data.https://sonic-pi.net/
10/6/2022 • 35 minutes, 41 seconds
C64 OS - A new operating system for the Commodore 64 with Gregory Naçu
C64 OS has one goal. Make a Commodore 64 feel fast and useful in today’s modern world. It's a very high bar. The C64 was introduced in 1982 and has an 8-bit, 1MHz, 6510 CPU with just 64 kilobytes of directly addressable memory. It has a screen resolution of 320x200 pixels, and a fixed palette of 16 colors. But, it is an incredibly versatile machine. And it enjoys an active userbase and a great variety of modern hardware expansions. How did Gregory Naçu do it in 2022?Buy https://c64os.com now!
9/29/2022 • 37 minutes, 25 seconds
Why the C64 Demoscene matters with Clay Token's Bilgem Çakır
The demoscene is an international computer art subculture focused on producing demos: self-contained, sometimes extremely small, computer programs that produce audiovisual presentations. When was the last time you coded something that fit in 4k? How about just 1024 bytes? Bilgem Çakır is one of many folks still making the Commodore 64 sing and do things you'd never expect, 40 years after the computer was released. Why is this kind of coding important or interesting in 2022? Bilgem offers his perspective as game studio CTO, long time demoscener, and C64 demo record holder.This episode is sponsored by BetterHelp. Give online therapy a try at http://betterhelp.com/hanselminutes and get on your way to being your best self.
9/22/2022 • 39 minutes, 6 seconds
Learning to code 6502 assembly in Pikuma's Gustavo Pezzi
Gustavo Pezzi wants to teach YOU (and everyone) how to code...in 6502 assembly on 40 year old machines! There's something amazing about coding on the absolute metal and owning the entire machine/stack. https://pikuma.com teaches the learn the fundamentals of computer science and mathematics in creative and dynamic ways using older game consoles and teaches things like graphics and physics without large frameworks.
9/15/2022 • 33 minutes, 50 seconds
Creating Tech Courseware with Lemonerdy's teen CEO Eden Wilson
9/8/2022 • 31 minutes, 31 seconds
Building and Scaling Geo-Distributed Cloud Apps with Denis Magda
Denis started at Sun Microsystems and Oracle where he worked on JVM/JDK and led one of the Java development groups. After learning Java from the inside, he joined the world of distributed systems and databases, where he's remained ever since. He talks to Scott about how to build large horizontal cloud apps that are geo-distributed and truly global. Cloud availability zones and regions are not immune to outages. The zones go down regularly, and regions become unavailable during natural disasters or human-caused incidents. If an availability zone or a larger area goes down, so does your application…unless the application functions across multiple geographic locations. We'll discuss availability and reliability patterns used by architects whose apps managed to withstand major cloud outages.
9/1/2022 • 37 minutes, 17 seconds
Growing your career via technical content creation with Mohammed Osman
Mohammed Osman strongly believes that blogging greatly improved his my career and encourages everyone to give it a try. Things like content research, learning SEO, hosting your own sites and blogs and lead to job opportunities, speaking opportunities and more! He talks to Scott about how he's used this blog to teach (and learn) Azure and help get folks all over the world Azure Cloud certified!The quiz: https://www.smartercode.io/scott/The Free Azure certifications guide: https://www.smartercode.io/become-azure-certified-shm
8/25/2022 • 30 minutes, 34 seconds
Learning via Personal Challenges with Lisi Hocke
Lisi Hocke commits to a personal challenge every year, publicly! This is a great way to encourage accountability and learn and improve public. She commits to one challenge per year and a continuing learning journey. Scott talks to Lisi about getting out of our personal, professional, and technical comfort zones and getting better through accountability and learning partners!
8/18/2022 • 31 minutes, 56 seconds
Redpoint's Erica Brescia supports Tech Founders
Erica Brescia co-founded Bitnami, and later joined GitHub as COO. She's also on the board of directors of the Linux Foundation. This week she talks to Scott about how VC works, where the money comes from, how one moves from idea to funded, and how companies like Redpoint help support founders.
8/11/2022 • 35 minutes, 34 seconds
Mark Thompson wants you to win
Mark Thompson wants you to win. He talks to Scott about the scarcity mindset and why it's the wrong way to think about a career in technology. Your winning doesn't mean Mark or Scott loses.
8/4/2022 • 38 minutes, 5 seconds
Failing Safely with Ramón Huidobro
Ramón Huidobro is a Developer Relations Strategist, Developer Educator and Public Speaker with over a decade of experience in Software Engineering. He talks to Scott about how to learn - and fail - safely and comfortably in public.
7/28/2022 • 34 minutes, 9 seconds
Rust for Beginners with Nell Shamrell-Harrington
Nell Shamrell-Harrington is a Principal Software Engineer at Microsoft and as a Board Director at the Rust Foundation. Rust is a low-level statically-typed multi-paradigm programming language that’s focused on safety and performance. In a world of C and C++, why should you use Rust? Why does Rust shine and what problems does it solve?
7/21/2022 • 28 minutes, 11 seconds
The future of supply chain with Ox's CEO Charu Thomas
Ox optimizes fulfillment operations by automating manual tasks and increasing workforce efficiency. Ox's CEO Charu Thomas started thinking about this space in college and then ended up founded a company in Northwest Arkansas!As a second-year undergraduate, Charu took her concept to Thad Starner, a professor in Georgia Tech’s College of Computing, who also was the technical lead/manager for Google Glass. The resulting research won the Best Paper Award at the 2018 ACM (Association for Computing Machinery) International Symposium on Wearable Computers.This episode was produced in partnership with the ByteCast!
7/14/2022 • 33 minutes, 51 seconds
Journey Foods makes Tech with Biologist and Entrepreneur Riana Lynn
Journey Foods is a SaaS company that supports product management and intelligence services for food businesses. They are changing food science inefficiencies and problematic supply chains. Scott talks to biologist turned multi-hyphenate entrepreneur Riana Lynn about our food supply, how we understand it, how it's analyzed and thought about, and how it can be improved with software.https://rianalynn.io/https://journeyfoods.io/
7/7/2022 • 32 minutes, 1 second
Engineering Stack Overflow with Roberta Arcoverde
6/30/2022 • 32 minutes, 58 seconds
Enabled Play for everyone with Alex Dunn
Enabled Play helps people turn anything into a new input for their computers, game consoles, and more. Powered by offline, private, and personalized Artificial Intelligence and distributed services – all packed into affordable devices and apps. Imagine playing Elden Ring with just your facial expressions! Or enabling keyboards, mice, and game pads with whatever devices will best set you up for success. Enabled Play enable folks with disabilities, different levels of abilities, basically everyone to be their best selves on any device. Scott talks to Alex Dunn about the ideas and goals behind his company, how he built it, and how Enabled Play is about Work, Life, and Play for everyone.http://www.enabledplay.com
6/23/2022 • 34 minutes, 23 seconds
3d Printers work everywhere with OctoEverywhere and Quinn Damerell
Quinn saw a problem and connected a community. Folks like Gina at OctoPrint (Episode 470!) have made our 3D Printers wireless, but OctoEverywhere means you can connect to OctoPrint safely and securely from anywhere! How did Quinn make this service, scale it, and what's it like to have a side hustle that helps tens of thousands?http://octoeverywhere.comhttps://www.hanselminutes.com/470
6/16/2022 • 37 minutes, 45 seconds
3D Movie Maker Forever with Foone Turing
Foone Turing is a self-proclaimed "software necromancer" not only bringing classics back to life, but also breathing new life and community into older software and hardware. Foone and Scott recently worked with Microsoft to get Microsoft 3D Movie Maker released as Open Source. We'll hear about Foone's plans for 3D Movie Maker going forward, as well as why the community has such strong feelings for this funny 27 year old piece of software!https://github.com/foone/3DMMForever
6/9/2022 • 36 minutes, 2 seconds
Writing Ballad and Dagger with Daniel José Older
In 2014 Daniel José Older was an EMT in New York City, today he's the author of 19 books, the most recent being Ballad & Dagger (Outlaw Saints, #1). He sits down with Scott to talk about being a creator in public, how social media has changed how the public interacts with authors, what his creative process is like, and how Young Adults are his favorite audience because they will absolutely tell you the truth about your work.Ballad & Dagger - Outlaw Saints, #1
6/2/2022 • 37 minutes, 20 seconds
Power Platform School with Tricia Sinclair
Tricia has over 10 years of experience in implementing CRM solutions in various roles from Consultant to Architect. The Power Platform School works with adults from the BAME community, providing training on the Microsoft Power Platform as well as mentorship from industry professionals, during an 8-week program. Tricia is super passionate about the Power Platform and in this episode, she teaches Scott about its power and flexibility.https://powerplatformschool.com/
5/26/2022 • 32 minutes, 42 seconds
Towards Trustworthy AI with Beena Ammanath
Trustworthy AI is an essential resource on artificial intelligence ethics for business, government, and society at-large. In her book, Beena Ammanath draws from her extensive experience across several industries and sectors in data, analytics and AI, the latest research and case studies, and the pressing questions and concerns business leaders and society have about the ethics of AI. Scott talks to Beena about what AI - and organizations - need to do to gain our trust.Book: Trustworthy AI by Beena Ammanath
5/19/2022 • 30 minutes, 21 seconds
A Software Tester's Career Path with Nicola Lindgren
My blog:https://nicolalindgren.comTwitter: @NicolaLindgrenHow Can I Test This?https://leanpub.com/howcanitestthisStarting Your Software Testing Career:https://leanpub.com/startinginsoftwaretesting (paperback can be bought on Amazon)Testing With Charles Proxy Blog series :https://nicolalindgren.com/2022/01/17/testing-with-charles-proxy-part-1/
5/12/2022 • 31 minutes, 41 seconds
You're not gonna need it with Appsmith's Arpit Mohan
Appsmith is the first open-source low code tool that helps developers build dashboards and admin panels very quickly. Scott talks to Arpit Mohan about how some things in software engineering are overengineering and YAGNI - you aren't gonna need it! Maybe the solution is far simpler than you'd think it is.http://www.appsmith.com
5/5/2022 • 32 minutes, 20 seconds
Cross-platform UIs with C# and Avalonia with Dan Walmsley
Considered an open-source cross platform spiritual successor to WPF, Avalonia provides a familiar developer experience allowing you to leverage years of pre-existing knowledge and investments! Scott talks to Dan Walmsley about the project and their goals.https://www.avaloniaui.net - website + docshttps://github.com/AvaloniaUI/Avalonia - githubhttps://t.me/Avalonia - telegram community chathttps://twitter.com/avaloniaui - twitterhttps://www.plasticscm.com - plasticscmhttps://en.gritgene.com - gritgene (film industry special effects editor)https://github.blog/2022-04-07-git-credential-manager-authentication-for-everyone/ - github blog post (git credential manager using avalonia)https://github.com/VitalElement/Xune - open source desktop Zune clone.https://github.com/AvaloniaUI/Wordle-onia - wordle avalonia clone (desktop, mobile, web)https://youtu.be/GnRR7AxXyFY - complete walk-through video
4/28/2022 • 31 minutes, 25 seconds
Patterns.dev with Lydia Hallie and Addy Osmani
Patterns.dev is free book on design patterns and component patterns for building powerful web apps with vanilla JavaScript and React. Lydia Hallie is a full-time software engineering consultant and educator that primarily works with JavaScript, React, Node, GraphQL, and serverless technologies and Addy Osmani is an engineering manager working on Google Chrome. Together they teamed up with some web friends from around the world to bring us a new way to think about Patterns in JavaScript on the modern open web.https://www.patterns.dev
4/21/2022 • 31 minutes, 45 seconds
Site Reliability Engineering with PagerDuty's Stevenson Jean-Pierre
Scott talks to PagerDuty's Stevenson Jean-Pierre about the art and science of Site Reliability Engineering. What's the role of the SRE in today's modern DevOps lifecycle? How do they interaction and share ownership (and uptime!) of your apps and sites? Who carries the pager in 2022?
4/14/2022 • 31 minutes, 40 seconds
How kids learn how to Code with MakeCode's Kiki Prottsman
Kiki Prottsman is a multihyphenate! Computer Science Educator, Artist, Author of several books, and above all, engineer, Kiki has been helping young developers level up with computers for as long as she can remember. Scott talks to Kiki about how kids learn, the importance of Systems Thinking, the fact that coding with Blocks is not given enough respect, and that jumping into code is far easier and more accessible than most folks realize!http://makecode.comhttp://arcade.makecode.com
4/7/2022 • 35 minutes, 18 seconds
Pyjion, a JIT compiler for Python using .NET Core with Anthony Shaw
In this episode Scott talks to developer Anthony Shaw about Pyjion (pronounced "Pidgeon" like the bird) a JIT compiler for Python that uses .NET Core technology for speed! We discuss the concept of JIT'ers in general, look at the Python JIT ecosystem, and explore the work that Anthony is doing to make Python as fast as possible by any means necessary! www.trypyjion.com https://live.trypyjion.com/ in-browser compiler!https://github.com/tonybaloney/Pyjion source repo!https://www.youtube.com/watch?v=I4nkgJdVZFA PyCon talk “Why is Python slow?”
3/31/2022 • 36 minutes, 5 seconds
From Broadway to Engineering to Product with Liana Leahy
Scott talks to engineering manager Liana Leahy about her journey from Broadway to Technology...and why it was the absolute right and most obvious move! How does Liana's stage and screen experience make her a better more empathetic technologist?
3/24/2022 • 33 minutes, 11 seconds
Standup Comedy is a Real Job with Alex Falcone
Alex Falcone is making it happen! A Portland comedian who now lives in LA because that's the next step for comedians just released his album "Vanilla" that you can enjoy on streaming services everywhere! How is this a real job? Scott talks to Alex about the creative process, running out of jokes, and the power of friendship.https://alexfalcone.ninja/
3/17/2022 • 44 minutes, 40 seconds
What does it take to go fast? with Fastly's Inés Sombra
Inés Sombra is the VP of Engineering of Core Systems at Fastly, and she knows how to go fast. She talks to Scott about the needs of the product, the business, and the engineering team and explains the processes needed for YOUR organization to go fast.
3/10/2022 • 35 minutes, 52 seconds
Flutter for Windows with Google's Chris Sells
Flutter for Windows lets you deliver cross-platform, beautiful, tailored apps that are compiled to machine code and run natively on your devices! Scott talks to Google's Chris Sells about Flutter for Windows, how it works, how it's architected, and how it can help you!- https://medium.com/flutter/announcing-flutter-for-windows-6979d0d01fed
3/3/2022 • 31 minutes, 9 seconds
Voice for Everyone with Hillary Juma from Mozilla Common Voice
Common Voice is a crowdsourcing project started by Mozilla to create a free database for speech recognition software. The project is supported by volunteers who record sample sentences with a microphone and review recordings of other users. Community Manager Hillary Juma talks to Scott about how the system works and why it's so important to enable all languages and voices with the power of Open Source!
2/24/2022 • 32 minutes, 20 seconds
Modern Code Generation with Jordan Adler
Jordan Adler is Head of Developer Engineering at OneSignal and has a deep interest in code generation. He has helped migrate large systems from Python 2 or Python 3 using code generation and code transformation. Using tools like Yellicode, Python Future, and others, Jordan's team has been able to accelerate software development. We'll also talk about OpenAPI-generator, a tool that takes OpenAPI/Swagger and generates idiomatic SDKs in any language.
2/17/2022 • 34 minutes, 49 seconds
Landing Your First UX Design Job with Sharon Onyinye
Sharon Onyinye is a Product Designer, UX Specialist, and Educator. She's released an e-book "Landing Your First UX Design Job" and chats with Scott about how to think about design, how to get started, as well as the differences between UX, UI, PhotoShop, Figma, and other tools in the space. How do designers most successfully, ahem, "interface" with front end developers?Learn from Sharon, here's here list of resources/booksLanding Your First UX Design Job
2/10/2022 • 32 minutes, 18 seconds
Rachel Lim on Fine Tuning OpenAI
OpenAI has the ability to create custom versions of GPT-3 tailored for a developer’s application. Developers can use these fine-tuned iterations of GPT-3 subsets to efficiently produce results specific to their workloads with a single command. Scott talks to Rachel Lim from OpenAI about how these large language models work, what they are useful for, and why tuning them is so important!https://openai.com/api/
2/3/2022 • 26 minutes, 27 seconds
Game Console 2.0: A Photographic History with Evan Amos
Evan Amos is a video gaming photographer of high-quality stock photography of video game consoles, which he releases into the public domain. Known for contributing these images to the online encyclopedia Wikipedia, Amos has recently release The Game Console 2.0, a book with extremely high-quality photos of classic (and modern) consoles. Why is it so important to share and preserve history in this way?The Game Console 2.0Find Evan Amos onlineThe Vanamo Online Game Museum
1/27/2022 • 40 minutes, 58 seconds
Exploring COVID Vaccine response with Shawn Carbonell, MD, PhD
Dr. Carbonell has been a Scientist for decades. He is an evangelist for STEM careers, science communication, and scientist-CEOs. “Learn On TikTok” Creator. He is Oxford-educated with both an MD and PhD as well as Post-doctoral work. He dropped out of Brain Surgery to focus on curing brain cancer and a drug he invented is being tested now!Check out his lab tests on his own body where he explores his response to the COVID booster weekly on TikTokFind Shawn at:Brazen Bio: https://brazen.bioBrazen Capital: https://brazen.capitalCure Glioblastoma: https://www.cureglioblastoma.orgTikTok: https://www.tiktok.com/@brainsurgerydropoutHis socials: https://beacons.ai/brainsurgerydropout
1/20/2022 • 33 minutes, 50 seconds
Redefining Imposter Syndrome with Maya Bello
Maya is a software engineer who has worked at companies like Intuit and Slack. She's also taught game design as well as Java and OOP techniques as a Tutor at UCSD. She runs a successful YouTube channel and often mentors newbies. However, she's struggled with Imposter Syndrome. In this chat with Scott, Maya asks "why not me?" and considers how to redefine Imposter Syndrome and make it a superpower rather than a problem.Subscribe to Maya on YouTube!
1/13/2022 • 31 minutes, 25 seconds
Building Oh My Posh with Jan De Dobbeleer
I love a great command prompt and so does Jan De Dobbeleer. Building on the "Oh My" naming style, Jan started On My Posh on PowerShell and later brought it to all shells. Scott talks to Jan about open source, Go, and the fun in bootstrapping a community.OhMyPosh.devScott and Jan create a new Segment for OhMyPosh that interfaces Nightscout for Diabetics
1/6/2022 • 39 minutes, 9 seconds
Quitting your Job to Build a Game Studio with Bria Sullivan
Bria Sullivan is the CTO and Founder of Honey B Games. She took the leap and quit her job at Google to chase her dream full-time! Since then she's created a number of successful mobile games including Milk Tea Mania and Boba Barista Idle. She talks to Scott about taking that leap, how she did it, and how she plans to grow in 2022.https://www.bubbleteagame.com/
12/30/2021 • 35 minutes, 4 seconds
Multi-Platform Apps with Uno Platform's Jérôme Laban
Uno Platform is an open source cross-platform graphical user interface that allows WinUI and Universal Windows Platform (UWP)-based code to run on iOS, macOS, Linux, Android, and WebAssembly. Scott talks to Jérôme Laban about the importance - and the flexibility - of this Uno Platform and what it can do for you.https://platform.uno/
12/23/2021 • 35 minutes, 32 seconds
Race & Gender in Silicon Valley with Stanford's Cynthia Lee
Join us as we go behind the scenes of a year of big headlines about trouble in Silicon Valley. We'll start with the basic questions of who decides who gets to see themselves as "a computer person," and how do early childhood and educational experiences shape our perceptions of our relationship to technology? Scott talks with Stanford CS Professor Dr. Cynthia Lee about this and more.-https://bit.ly/racegenderinsiliconvalley
12/16/2021 • 37 minutes, 46 seconds
David Copperfield's History of Magic - in partnership with Microsoft Outside In
Microsoft has an internal lecture series called Outside in where interesting people come to talk about cool things they are working on. I got to speak to Magician David Copperfield inside his secret magic museum in Las Vegas. He's written a new book called History of Magic that's a wonderful exploration of the last 500+ years of magic. We talk about his career and the fascinating parallels between technology and magic. I want to personally thank David for his generosity and for letting us amplify his message on this YouTube and on the Hanselminutes Podcast.Watch this interview on YouTube!
12/9/2021 • 44 minutes, 8 seconds
Becoming a Digital Unicorn with Trice Johnson
The continuous wave of digital disruptions is demanding something new from each of us, whether you work for a large corporation or a small business, own a startup, or are a recent graduate looking to break into the industry. Trice explains to Scott that your ability to think beyond what's possible and solve problems with a different lens is the secret sauce that will set you apart - and increase your uniqueness in the market.https://www.becomingadigitalunicorn.com/
12/2/2021 • 34 minutes, 43 seconds
Web Assembly's hidden talent with WasmCloud's Kevin Hoffman
WebAssembly-based wasmCloud is a Sandbox Project for the Cloud Native Computing Foundation (CNCF) and Cosmonic COO Kevin Hoffman is convinced it's the next big thing in computing. He talks to Scott about why WebAssembly is so significant and considers it through a historical lens of decades of building distributed systems. Should you build your functions and services in the language you want and run them securely everywhere with WebAssembly?https://wasmcloud.dev/https://cosmonic.com/
11/25/2021 • 31 minutes, 12 seconds
Understanding Windows 11 new security requirements with David Weston
David Weston is Director of Enterprise and OS Security for Windows at Microsoft. Today he sits down with Scott to get some real answers about the hardware requirements of Windows 11. What's the role of the TPM, and what are the other significant requirements that were needed in silicon to make Windows 11 secure?https://www.youtube.com/watch?v=tg9QUrnVFho
11/18/2021 • 36 minutes, 21 seconds
Looking at Azure Yesterday, Today, and Tomorrow with Jason Zander
Jason Zander, EVP of the Azure Team joins Scott Hanselman to celebrate the 8th anniversary of Azure Friday. In this special crossover episode with Hanselminutes, they reflect on Azure history and Jason's career at Microsoft during that timeframe.http://www.azurefriday.com
11/11/2021 • 33 minutes, 25 seconds
Climbing high while staying grounded with Annyce Davis
Scott talks with Annyce Davis, Senior Engineering Director at Meetup, about how to advance in your engineering career while maintaining a hold on the technology, community, and processes that you got there. We'll learn why she feel like sharing what you know is one of the best ways to stay connected to the community!https://adavis.info/Course: Programming Foundations and Fundamentals
11/4/2021 • 32 minutes, 52 seconds
Dr. Jelani Nelson - in partnership with ACM Bytecast
In this special episode of Hanselminutes, co-produced in partnership with ACM ByteCast we welcome Jelani Nelson, Professor of Electrical Engineering and Computer Science and a member of the Theory Group at the University of California, Berkeley, and a Research Scientist at Google. Among his honors, he won the 2014 Presidential Early Career Award for Scientists and Engineers. He is the creator of AddisCoder, a computer science summer program for Ethiopian high school students in Addis Ababa.Jelani and Scott discuss his journey from learning HTML when he was 12 to becoming a theoretical computer scientist. They talk about the spectrum between software engineering and theory and how even theoretical CS research can have an impact on industry practice; teaching his Introduction to Algorithms course of more than 700 students; running a highly successful algorithmic boot camp for students in Ethiopia to learn coding; the times he feels most accomplished in his work; and the importance of creating access and awareness of computing opportunities for students.
10/28/2021 • 36 minutes, 2 seconds
The next generation of AI Dungeon with Latitude's Nick Walton
AI Dungeon took the tech world by storm in 2019 when it was released as a free-to-play single-player and multiplayer text adventure game that uses artificial intelligence to generate content. Now Nick Walton and the team at Latitude are looking at how AI can make games even more open world than we could have imagined!
10/21/2021 • 32 minutes, 28 seconds
Building 0 A.D. a free, open-source game of ancient warfare
0 A.D. is a free and open-source real-time strategy video game under development by Wildfire Games. It is a historical war and economy game made an international group of volunteer game developers and it is AMAZING. The game is cross-platform, playable on Windows, macOS, Linux, FreeBSD, OpenBSD, even Raspberry Pi! Stanislas Dolcini has been working on 0 A.D. for years and shares with Scott how it started and how it's going!https://play0ad.com for free!
10/14/2021 • 32 minutes, 59 seconds
Back to the Technology Future Again with Eric Newcomer
Is everything old new again? Scott chats with Eric Newcomer about the recurring patterns he's seen as the CTO of WSO2 and across his career as a technologist building large systems. We'll talk about complexity vs. simplicity, abstraction vs. control, and one of Eric's favorite topics - transactions and eventual consistency. Eric will also explain the value of the new Ballerina open-source programming language for the cloud that makes it easier to use, combine, and create network services, and how it is used in Choreo - a new integration Platform as a Service for API developers.ChoreoWSO2
10/7/2021 • 32 minutes, 59 seconds
Teach Little Hackers to Code Without a Computer with Brandon Tory
Little Hackers is a new book from Google engineer and multi-hyphenate Brandon Tory that launched on Kickstarter this week! It's designed to teach kids to program computers without requiring touching a computer! Scott talks to Brandon about how he learned and how he thinks the next generation of kids can learn to code and think about systems.https://www.kickstarter.com/projects/littlehackers/little-hackers-learning-to-code-for-early-readersWatch the video version here https://youtu.be/B5JDczjJvwg
9/30/2021 • 33 minutes, 2 seconds
Finding Your Path to Technology with Krystal Maughan
PhD candidate and researcher Krystal Maughan didn't plan her career, but instead focused on being present and in the moment as events and opportunities presented themselves. Luck is opportunity plus preparation and Krystal makes her own luck by being deeply prepared and by consistently showing up! What can we learn from Krystal's (circuitous) journey into technology and science?
9/23/2021 • 38 minutes, 35 seconds
Scaling the Metaverse with Roblox CTO Daniel Sturman
"Roblox’s vision for the metaverse is to create a platform for immersive co-experiences, where people can come together within millions of 3D experiences to learn, work, play, create, and socialize." Scott talks to Roblox CTO Daniel Sturman about the challenges and triumphs of building and scaling the multiverse with Roblox! Also, check out the Roblox Tech Talks Podcast as well! https://corp.roblox.com/technology/ https://blog.roblox.com/2021/09/future-communication-metaverse/
9/16/2021 • 32 minutes, 44 seconds
Exploring the brain with music and science with Dr. Simón(e) Sun
Simón(e) Sun, PhD is a scientist, musician, and artist in the J. Tollkuhn Lab at the Cold Spring Harbor Laboratory, and a Senior Fellow at the Center for Applied Transgender Studies. She received her PhD in the R.W. Tsien Lab at the NYU Neuroscience Institute studying neuroplasticity. Their current project SÉN, uses their own experimental data they've acquired from exploring the brain!https://www.simonesun.com
9/9/2021 • 37 minutes, 5 seconds
Powering Cloud gaming with Rainway's Andrew Sampson
Recently Seattle-based startup Rainway came out with big news - the tech behind its web-based gaming platform powers the PC and iOS versions of Microsoft’s Project xCloud. Scott talks to Andrew Sampson about his journey and how Rainway uses web tech and make the impossible possible.
9/2/2021 • 30 minutes, 20 seconds
Climbing the Engineering Ladder with Amal Hussein
Amal Hussein is an engineer, community organizer, podcaster and budding entrepreneur. She is currently a Principal Software Engineer at Indigo, where she is focused on building global agricultural transportation software to annually save the planet millions of gallons of fuel. When she isn’t working on saving the universe from itself, you find her podcasting on JS Party or The Web Platform Podcast.
8/26/2021 • 35 minutes, 11 seconds
Tech Startup Life in a Pandemic with QuirkChat's Bee Law
Bee Law has been starting up her startup for years...and it's happening! She talks to Scott about Tech Startup Life, the realities of raising money, growing a team, and taking opportunities as life gives them to you while creating https://www.quirkchat.com/
8/19/2021 • 34 minutes, 5 seconds
DevSecOps or SecDevOps with Wabbi's Brittany Greenfield
DevSecOps vs. SecDevOps vs. DevOpsSec: Is there really a difference in these secure DevOps terms? We all agree we need to not only secure DevOps but we want secure software to pop out the other side of our ops pipelines. Folks often have 'security teams' that are separate...how important is it to get not just a segment in the DevOps pipeline but really integrated end to end? Scott chats with Wabbi's Brittany Greenfield about the future of DevOps+Security.
8/12/2021 • 31 minutes, 31 seconds
Maximizing machine learning performance with OctoML and Luis Ceze
8/5/2021 • 31 minutes, 51 seconds
Learn F# to write Succinct, Performant, and Correct Code with Don Syme
F# empowers everyone to write succinct, robust and performant code. Today Scott talks to Don Syme, the designer and architect of the F# programming language, described by a reporter as "the most original new face in computer languages since Bjarne Stroustrup developed C++ in the early 1980s." How can F# help join both the .NET and JavaScript ecosystems? .NET Conf Focus DayAnnouncing F# 5.0F# 6.0 Tasks RFCResumable codeHigh Perf Immutable DataF# for Apache SparkF# for Azure FunctionsDon and Guido's Dojo MaterialTasks F# 6.0 Design Discussion.NET Conf - Focus on F#Don's recommended "Learn F#" course ($) F# Community home pageF# Microsoft home page
7/28/2021 • 30 minutes, 47 seconds
The next generation of Data Visualization with Observable's Anjana Vakil
We've come a long way from simple pie charts created on the server side. Today's browsers support complex interactive visualizations and it's technologies like SVG, d3.js, and JavaScript that make it possible. Scott talks with Observable's Anjana Vakil about the history of data visualization on the web, Mike Bostock's work on d3 at the New York Times, and how Observable is attempting to bring data, visualizations and code all together in one collaborative place.
7/22/2021 • 33 minutes, 51 seconds
New Ways to Teach Computer Science with Maria Naggaga
Maria Naggaga and her team have been reconsidering how we teach computer science and coding? Is a console app with "Hello World" the best way? What about a notebooks 'electric paper' style instead? Where should the barrier to entry be when learning to code?http://dotnet.microsoft.com/learntocode
7/15/2021 • 33 minutes, 21 seconds
Engineering Servant Leadership with Carbon Health's Claire Hough
Claire Hough started her career at Netscape and has been leading engineering teams to success ever since. Today she serves as the CTO of Carbon Health as a servant leader. Servant-leaders focus on the growth and well being of the people they lead rather than the accumulation of power.
7/8/2021 • 31 minutes, 56 seconds
Electronics for Everyone with AdaFruit's Limor Fried
Limor Fried is an electrical engineer and owner of the electronics company Adafruit Industries. She started Adafruit in her MIT dorm room and has never stopped since then!YouTube Scott Hanselman visits AdaFruitVIDEO: The video of this episode of Hanselminutes with Lady Ada is on YouTube!
7/1/2021 • 42 minutes, 36 seconds
The Five Forces with Captain Hoff - Steve Hoffman
In The Five Forces That Change Everything, Steve Hoffman, venture capitalist and CEO of Founders Space, takes you on a journey to see what the most brilliant minds of our age are dreaming up. Hoffman reveals how new scientific breakthroughs and business ventures are poised to reshape our lives and turn science fiction into fact.The Five Forces That Change Everything
6/24/2021 • 32 minutes, 42 seconds
Get Busy Living with Abel Wang
Abel Wang is having quite a year. A few years back he was diagnosed with cancer, and this year it's back and he has been given a number - 14%. Now he decides what do to with that number.You can also watch the VIDEO version at https://youtu.be/yPfMW0CZpms
6/17/2021 • 37 minutes, 12 seconds
Learning to Teach with Shaundai Person
Shaundai Person is an engineer and career switcher who is using the skills from her previous career to be successful in her new one! She's also a mom and is applying all of this to learn how to teach! She's a blogger and trainer and has been deliberate in her journey to teaching and sharing her experiences. She shares her techniques and styles with Scott in this episode!Shaundai's BlogHow Potty Training Shaped My Tech Teaching Style
6/10/2021 • 33 minutes, 42 seconds
Design Systems with Jina Anne
Jina Anne is a Designer and Advocate with a passion for Design Systems and Design Tokens. What are Design Systems? Are they limiting or are they freeing? What happens when giant companies make a design system - does the whole industry move? What do things "look old" and need to be "refreshed?" https://jina.design/
6/3/2021 • 32 minutes, 31 seconds
Leslie Lamport - in partnership with ACM Bytecast
In this collaboration with ACM ByteCast and Hanselminutes, Scott welcomes 2013 ACM A.M. Turing Award laureate Leslie Lamport of Microsoft Research, best known for his seminal work in distributed and concurrent systems, and as the initial developer of the document preparation system LaTeX and the author of its first manual. Among his many honors and recognitions, Lamport is a Fellow of ACM and has received the IEEE Emanuel R. Piore Award, the Dijkstra Prize, and the IEEE John von Neumann Medal.Leslie shares his journey into computing, which started out as something he only did in his spare time as a mathematician. Scott and Leslie discuss the differences and similarities between computer science and software engineering, the math involved in Leslie’s high-level temporal logic of actions (TLA), which can help solve the famous Byzantine Generals Problem, and the algorithms Leslie himself has created. He also reflects on how the building of distributed systems has changes since the 60s and 70s.Subscribe to the ACM ByteCast at https://learning.acm.org/bytecastTime-Clocks Paper http://lamport.azurewebsites.net/pubs/time-clocks.pdfBakery Algorithm https://en.wikipedia.org/wiki/Lamport%27s\_bakery\_algorithmMutual Exclusion Algorithm https://en.wikipedia.org/wiki/Lamport%27s\_distributed\_mutual\_exclusion\_algorithm
5/27/2021 • 39 minutes, 53 seconds
Developers and Security with Rey Bango
There's Developers, and there's Infosec, right? Folks that sling code, and the security people that complain about the coders. Rey Bango talks to Scott about the mindset that developers should consider today - where security is baked into the process from day 0.
5/20/2021 • 36 minutes, 52 seconds
Automating all the Things with Home Assistant's Paulus Schoutsen
Home Assistant allows you to control all your devices without storing any of your data in the cloud. The project was started as a Python application by Paulus Schoutsen in September 2013 and has turned into a massively popular series of projects that span hundreds of devices! Plus, they like to keep your privacy private!https://www.home-assistant.io/
5/13/2021 • 33 minutes, 36 seconds
Social Robots with De'Aira Bryant
De’Aira Bryant is a doctoral student in the School of Interactive Computing at the Georgia Institute of Technology. Her research areas span the fields of human-robot interaction and artificial intelligence. Recently she programmed a report for the HBO movie "Superintelligence." She talks to Scott about how robots and can cater to specific audiences, especially children.
5/7/2021 • 36 minutes, 50 seconds
Customer Empathy with Alex Allwood
Customer Empathy is a powerful human resource for positively impacting customer experience excellence. Alex Allwood outlines her customer-centric framework, methods and tools to switch on and scale customer empathy that can be used to solve the common customer experience management problems of low organizational commitment, poor alignment of cross-functional teams, and competing agendas and priorities.https://customerempathy.com
4/29/2021 • 33 minutes, 7 seconds
Intersection of Medicine and Technology with Dr. Divya Dhar Cohen
Dr. Divya Dhar Cohen has reinvented herself at least 3 times! She started as a social activist, then a doctor, then a product manager at Google! She's founded and built products, been a physician in New Zealand and even got an MBA along the way. She talks to Scott about the intersection of all these things that interest her and more!
4/22/2021 • 33 minutes, 18 seconds
Doing Open Source with Brian Douglas
Brian Douglas is a Staff Developer Advocate at GitHub. He talks to Scott about his journey (and YOUR journey) into Open Source and community! Anyone can do it!
4/15/2021 • 32 minutes, 1 second
API Observability with Akita Software's Jean Yang
Jean Yang has a better way to catch breaking changes. She's been considering software verification, programming language design, type-systems, and type-safety for many years. She understands how to automatically enforce information flow policies and has now turned her eye towards founding Akita Software. They promise to make your APIs and Services easier to understand, map, manage, and maintain.https://www.akitasoftware.com/
4/8/2021 • 32 minutes, 19 seconds
Attracting and Retaining Diverse Tech Talent with April Christina Curley
April Christina Curley is a Diversity Specialist and Educator who recently left Google where she focused on increasing hires from Historically Black Colleges and Universities (HBCU). We talk about the problems of hiring in tech, the challenges faced by underrepresented groups, what companies need to focus on to retain top talent, and her thoughts talent that remains untapped by tech.
4/1/2021 • 35 minutes, 40 seconds
Outside In: The Innovation Stack with Jim McKelvey
In this special episode of Hanselminutes, Scott shares a discussion with Jim McKelvey, a glassblower and also the co-founder of Square! This conversation was previously published as a episode of Microsoft's internal interview series "Outside In." Jim's team and our friends at Microsoft have encouraged us to share the episode where we discuss innovation and entrepreneurship.Read Jim McKelvey's book The Innovation Stack
3/25/2021 • 39 minutes, 46 seconds
From Astronomy Graduate Student to Senior Software Engineer with Nicholas Hunt-Walker
Nicholas Hunt-Walker loves the stars. So much so that he got a Master's degree in Astronomy...and now works as a Software Engineer! How did that happen? Nicholas shares his passionate path to software, both front-end and back-end programming and how solving problems with software was a family affair.
3/18/2021 • 37 minutes, 50 seconds
It's time for a new kind of calculator with NumWorks' Romain Goyet
It's 2021 and Scott's sons were asked to buy TI-83 calculators for their classes. Are there truly no better choices? Romain Goyet asked the same question...and did something about it. Numworks is the graphing calculator that makes everyone a math person. Open Source through and through, powerful, color, AND is allowed on major tests like the SAT, AP, PSAT and other College Board tests. It also runs a Python shell! How can such a wonderful thing exist? Scott finds out this week.https://www.numworks.com/
3/11/2021 • 32 minutes, 27 seconds
George Li is launching MiTEE Cube Satellites and making TikToks
George Li is a photographer, TikToker, and is currently working on the MiTEE 2 satellite platform at the University of Michigan with NASA and JPL. As an R&D member of the Communications subteam, we is currently developing a microwave communications power splitter system for the MiTEE 2 Satellite platform. Today he talks to Scott about all things CubeSat!MiTEE CubeSat Home PageGeorge Li on TikTokAll About CubeSats at NASAConcept Art of a Cube SatCubeSat to test using Earth's magnetic field for propulsionThe MiTEE inside a test chamber
3/4/2021 • 32 minutes, 42 seconds
Observability beyond buzzwords with New Relic's Tori Wieldt
Let's move beyond buzzwords and talk about observability and DevOps in large systems. Observability is the ability to measure the internal state of a system only by its outputs, but often those outputs are hundreds of log files spread across dozens of systems. The cloud has only made these large systems harder to understand and manage. Scott talks to New Relic's Tori Wieldt about the benefits of formalizing how you think about distributed systems and the tools available to make things easier.
2/25/2021 • 32 minutes, 22 seconds
Lisette Sutherland shows us a Handbook for Working Remotely
Lisette is a remote-working German-born American living in the Netherlands who is totally jazzed by the fact that it’s possible to work from anywhere. In fact, it’s not just possible; it’s completely, productively workable—if you do it right. She talks to Scott about remote work before, during, and after the pandemic!Work Together Anywhere - A Handbook on Working Remotely Remote Workshops on how to work better…remotely!
2/18/2021 • 35 minutes, 49 seconds
Modern Management Made Easy with Johanna Rothmann
Johanna Rothman has been in software and management for many years and she's taken what she knows about managing teams and put it into a great three-volume set "Modern Management Made Easy." She covers not just managing organizations, managing teams, but also managing yourself. Scott talks to Johanna about the trials and tribulations of management and how Johanna's insights can help.https://www.jrothman.com/Buy the 3 pack of Modern Management Made Easy
2/11/2021 • 32 minutes, 25 seconds
Can networking be simple? with Tailscale's Avery Pennarun
Double NAT? Triple NAT? Opening Ports, punching holes in firewalls, it's all so complex, right? Does it have to be? Scott talks to Tailscale's Avery Pennarun and asks "can networking be simple?" Avery and his team believes it can with a new take on networking. Personal mesh-style VPNs with tech like WireGuard over a faster, leaner, cleaner, and simpler way to share your network with your team.
2/4/2021 • 33 minutes, 53 seconds
The myth of turning your hobby into a job with writer Aley Arion
One day multi-hyphenate creative Aley Arion tweeted "one day I’m going to talk about the myth of turning your hobby into a job & how it can actually create a disconnect between you & that thing you once did for fun because it became work." Today is that day! Aley talks to Scott about how the challenges of attaching your creative outlets to your rent. Is it possible and is it healthy?Aley's blogAley's original tweetHire or work with Aley
1/28/2021 • 32 minutes, 31 seconds
Cryptography 101 with Oso's Dr. Sam Scott
One of the best parts of having a podcast is having smart people explain stuff to you! Scott talks to Dr. Sam Scott, the CTO of https://www.osohq.com/ about what the average developer should know about Cryptography. SSL, TLS, public/private key, certs, PKIs, hashing, encryption, salts, algorithms, sessions, bearers, oh my!
1/21/2021 • 34 minutes, 40 seconds
Exploring Event Modeling with Adam Dymitruk
Event Modeling was coined by Adam Dymitruk by building on long-running process specifications that Greg Young used in CQRS/ES systems. Scott sits down with Adam to understand this process and how it make make your systems - and your life making those systems - easier to write, understand, and maintain.https://eventmodeling.org/about/
1/14/2021 • 35 minutes, 59 seconds
Living through 2020 as a Remote Developer with Amanda Silver
2020 has been hard on everyone. Not to mention we're all suddenly remote developers. Scott talks to Developer Division VP and long-time developer Amanda Silver on the effects of moving a whole division of programmers OFFSITE. What tools and processes have helped? Is this the new normal? Will we move back into the office? How HAS software development changed in the last year and how will it change in the next 1,5, and 10?
1/7/2021 • 34 minutes, 2 seconds
2020 sucked - A year-end wrap-up with Scott's Wife, Mo
Mo is back! It's the 2020 wrap-up with Scott's wife. Be sure to check out her previous shows. Mo and Scott celebrated 20 years of marriage in the middle of a pandemic. Mo will be vaccinated this week in her job as a nurse and Mo and Scott discuss their 2021 plans.
12/31/2020 • 32 minutes, 51 seconds
Beyond The Queen's Gambit with Chess.com's Danny Rensch
The Queen's Gambit on Netflix has reinvigorated the world's interested in chess. Or has it? Chess.com has been slowly but surely developing online chess into a vibrant and exciting community. Their innovative Chess.com/tv has folks playing and analyzing chess games like EPSN. Scott talks to international master Danny Rensch about chess beyond The Queen's Gambit.Try a Chess.com free trial!
12/24/2020 • 36 minutes, 41 seconds
Building eBay's Web API ecosystem with Tanya Vlahovic
12/17/2020 • 29 minutes, 36 seconds
Shipping the Sandman Doppler with Palo Alto Innovation's Alex Tramiel
Shipping product is hard. Kickstarting hardware products is hard. Scott talks to Palo Alto Innovation's Alex Tramiel whose team is shipping the Sandman Doppler Alarm Clock. How does a new product go from concept to your nightstand? What's inside a smart alarm clock like the Sandman Doppler? How does one make a decision like USB-C or not, when a product has a multi-year development cycle? All this and more, this week on Hanselminutes!https://www.sandmanclocks.com/pages/doppler
12/10/2020 • 38 minutes, 27 seconds
Succeeding from Anywhere: The Remote Work Revolution with Tsedal Neeley
Tsedal Neely is a Professor of Organizational Behavior at the Harvard Business School and founder of the consulting firm Global Matters. Her book The Language of Global Success can give you the tools you need to understand how language shapes multinational and multicultural organizations. She talks to Scott about her upcoming book "Remote Work Revolution: Succeeding from Anywhere.: How will virtual work and global work change how YOU work?Remote Work Revolution: Succeeding from Anywhere
12/3/2020 • 33 minutes, 5 seconds
A self-driving AI and Raspberry Pi powered Trash Bin with Ahad Cove
Why NOT make a self-driving AI and Raspberry Pi powered Trash Bin? Programmer Ahad Cove saw a problem and he took it upon himself to solve it. Ahad and Scott talk through the design and conception process, how it was coded, limitations, and future plans! Now, why don't YOU solve a problem in your home with coding and IoT?YOUTUBE - Self-Driving Garbage Can That Takes Itself Out
11/26/2020 • 34 minutes, 15 seconds
TL;DR - Extreme Summarization as a service with Isabel Cachola
Isabel currently a PhD student studying Computer Science at Johns Hopkins. Previously she was a Pre-Doctoral Young Investigator at the Allen Institute for AI. She and Scott talk about her PhD thesis where she's taught a model to look at scientific texts and pull out a "TL;DR" summary that is both accurate AND useful!https://isabelcachola.com/
11/19/2020 • 28 minutes, 20 seconds
Growing the next generation of technologists with CodeCrew's Meka Egwuekwe
Meka Egwuekwe is Executive Director of CodeCrew, an innovative, mentorship-based youth coding initiative guiding young people in Memphis to be tech producers. Scott talks to Meka about CodeCrew's multifaceted plan to fill the pipeline through summer camps, after school programs, and Code School for adults learning to code!https://www.code-crew.org/
11/12/2020 • 34 minutes, 37 seconds
Programmatic Problem Solving with Nicole Archambault
Nicole Archambault believes we can scale back on learning to code and we should ramp up on learning problem solving. She believes this so much she's launched a whole online course - Newbie Coder Problem Solving School - that teaches tons of problem solving skills...with not a single line of code! Is this possible? A good idea? We find out this week!https://www.lavieencode.net/launchpad
11/5/2020 • 35 minutes, 29 seconds
Creating with Constraints with Python Africa's Marlene Mhangami
Marlene Mhangami is a Python Software Foundation Director and the co-founder of ZimboPy, a Zimbabwean non-profit that empowers women to pursue careers in tech. Marlene is also the current chair of Pycon Africa, the first pan-African gathering of the Python community. Today she talks with Scott about working and creating with constraints, as well as her views on the incredible technology talent promise of the African Continent.
10/29/2020 • 33 minutes, 54 seconds
Greatly Accelerating Machine Learning with Intel's Huma Abidi
Scott talks to Huma Abidi, the Senior Director of AI Software Products at Intel. Huma leads a team of software engineers and today she sits down and gets deep with Scott on AI, machine learning, deep learning, optimization...and painting! What is the role of silicon and hardware instructions when doing AI and ML? How does Intel interact with the open source community?https://www.unite.ai/huma-abidi-senior-director-of-ai-software-products-at-intel-interview-series/https://www.bizjournals.com/sanjose/news/2019/02/01/intel-ai-women-intc.htmlhttps://www.electronicdesign.com/technologies/embedded-revolution/article/21120470/enabling-ai-with-intels-deep-learning-boost
10/22/2020 • 32 minutes, 23 seconds
Virtual Desktop is what VR needs - with Guy Godin
Why can't I control a Virtual Desktop of my PC from my VR headset? Guy Godin asked this question...and made the answer. Is VR Desktop VR's killer app? Scott talks to Guy about how he did it, and how VR Desktop made a $400 VR headset into Scott's primary rig...wirelessly! And it's written entirely in C#? With latency in the low milliseconds!? Impossible.https://www.vrdesktop.net/
10/15/2020 • 35 minutes, 3 seconds
Normalizing Failure with Susana Benavidez
Susana Benavidez has had an interesting path into technology and she wants to normalize that path. Sometimes it's not straight and narrow, sometimes it's windy and filled with bumps. What would tech look like if we normalized failure and gave folks a space place to fail fast, fail often and come out on the other side better than ever?Happy Hispanic Heritage Month!
10/8/2020 • 30 minutes, 36 seconds
Enjoyable Code Reviews with Dr. Michaela Greiler
Do you dread code reviews? Dr. Michaela Greiler believes they are essential and if done right, can be enjoyable and powerful. She talks about the general practice of code reviews, what goes wrong, and how we can get better at them! What are the responsibilities of the reviewer and the reviewed? Here are the links we discussed in the episode:awesomecodereviews.com workshops!codereviewbook.io pre-release sign-up for the code review book! https://www.software-engineering-unlocked.com/ Dr. Greiler's Podcast https://www.michaelagreiler.com/ all her blog posts about code reviews https://www.youtube.com/watch?v=NNXk_WJzyMI YouTube video on how to give respectful code review feedback https://www.michaelagreiler.com/code-reviews-at-microsoft-how-to-code-review-at-a-large-software-company/ Blog post about code reviews at Microsoft https://twitter.com/mgreiler
10/1/2020 • 32 minutes, 8 seconds
Start Freelancing Today with The Taproom's Kelly Vaughn
Have you thought about being a freelancer? Starting your own thing? What's keeping you? Where do you start? Scott talks to Kelly Vaughn about her freelancing journey and her new book "Start Freelancing Today."https://startfreelancing.today
9/24/2020 • 31 minutes, 40 seconds
A new way to learn about technology with Disco's Saron Yitbarek
CodeNewbie founder Saron Yitbarek is now producing beautifully designed, easy-to-digest audio courses! Is it an audiobook? They're not webinars or labs. Is Disco the future of technology learning?
9/17/2020 • 34 minutes, 45 seconds
Leaning into Learning in Public with Monica Powell
Monica Powell is a software engineer who is passionate about making contributing to open-source more approachable. She works with The New York Public Library's eBook software and founded React Ladies. Today she talks to Scott about creative expression on the web and learning into learning in public.
9/10/2020 • 33 minutes, 5 seconds
Document Databases and Mongo with Engineer Joe Karlsson
Scott talks with Joe Karlsson about Document Databases like MongoDB and how they differ from classic Table-based (ER) databases. Can this next generation of WebAPI and JSON-powered cloud DB allow more beginners to get into programming? Is this the death of select * from table?NOTE: Scott met Joe while speaking at Codeland. While Mongo is a sponsor of Hanselminutes, this interview isn't related to that sponsorship in any way. Hanselminutes doesn't do "sponsored guests," only awesome guests.
9/3/2020 • 32 minutes, 47 seconds
Building a More Ethical Immersive Web with VR Engineer Diane Hosfelt
Diane is a research engineer and the security and privacy lead for Mozilla's Mixed Reality (VR/MR) project. She and Scott talk about the considerations that need to be taken to enable Mixed and Virtual Reality to be a trustworthy and private experience for users. How does Mozilla plan to take all the different pieces - technology, legal and social concerns, user education, incentivization - and create a cohesive solution.
8/27/2020 • 34 minutes, 37 seconds
A Programmer's Guide to Computer Science with Dr. William Springer
Have you failed a job interview because you don't know computer science? William Springer has a PhD in computer science and his books takes you through what you would have learned while earning a four-year computer science degree! Both Scott and William believe in breaking down boundaries, and it starts with this show!A Programmer's Guide to Computer Science
8/20/2020 • 32 minutes, 9 seconds
Working in Public: Open Source Software with Nadia Eghbal
Nadia Eghbal is the author of Working in Public: The Making and Maintenance of Open Source Software. She is a writer and researcher who likes to understand how people work. She is currently interested in parasocial communities and reputation-based economies.https://nadiaeghbal.com/
8/13/2020 • 35 minutes, 16 seconds
A Brief History of The Deficit Myth with Dr. Stephanie Kelton
Dr. Stephanie Kelton is the most visible public advocate of modern monetary theory - the freshest and most important idea about economics in decades. With its important new ways of understanding money, taxes, and the critical role of deficit spending, MMT redefines how to responsibly use our resources so that we can maximize our potential.The Deficit Myth: Modern Monetary Theory and the Birth of the People's Economy
8/6/2020 • 40 minutes, 6 seconds
Cybersecurity for Executives in the Age of Cloud with Teri Radichel
With the rising cost of data breaches, executives need to understand the basics of cybersecurity so they can make strategic decisions that keep companies out of headlines and legal battles. Teri Radichel is the CEO of 2nd Sight Lab and the author of the new book "Cybersecurity for Executives in the Age of Cloud." She teaches Scott about what folks need to think about as they move their business into the new age!Cybersecurity for Executives in the Age of Cloud
7/30/2020 • 32 minutes, 15 seconds
Managing remotely with Asana Engineering Manager Kate Reading
Scott talks to Engineering Manager Kate Reading from Asana about her experiences as a new remote worker during the pandemic. How do you manage standups, checkins, 1:1s, and onboarding? All this plus "Team User Manuals" on this episode of Hanselminutes
7/23/2020 • 31 minutes, 53 seconds
How the OBS Project changed video forever with lead Hugh Bailey
Hugh Bailey just wanted to make a nice open source app to stream Starcraft. It's been just 8 years since the OBS project started and it's taken video by storm. Add in the influx of users using OBS to enhance their Skype/Teams/Zoom calls and it's clear that OBS is now an essential part of the any content creators workflow. Scott talks to Hugh about the what why and how of the OBS Project.https://www.patreon.com/obsproject
7/16/2020 • 34 minutes, 9 seconds
Diabetes and Data Science with Dr. Alex Constantin
Dr. Alex Constantin is a Data Scientist and Diabetic on a mission to take the mental burden and frustration out of living with diabetes. She and Scott have nearly a half century of diabetes experience between them, but only Alex is a PhD, so in this episode she teaches Scott how data science can improve the lives of diabetics everywhere!
7/9/2020 • 32 minutes, 10 seconds
How Design Makes The World with Scott Berkun
Scott Berkun is the bestselling author of eight books on design, creativity, public speaking and more. He sits down with Scott Hanselman to talk about his latest book, "How Design Makes The World." Everything you use, from your home to your smartphone, from highways to supermarkets, was designed by someone. What did they get right? Where did they go wrong? And what can we learn from how these experts think that can help us improve our own lives?How Design Makes The World
7/2/2020 • 34 minutes, 37 seconds
Dismantling barriers to participation in programming communities with Dr. Denae Ford
Dr. Denae Ford is a Research Scientist investigating identity-based signals to support retention in Socio-Technical Ecosystems. What does that mean? It's using science to make programming communities more inclusive and welcoming!https://blog.denaeford.me/2019/07/01/how-programmers-really-look-at-pull-requestshttps://www.microsoft.com/en-us/research/people/denae/https://www.microsoft.com/en-us/research/group/saint-group/http://denaeford.me/
6/25/2020 • 32 minutes, 45 seconds
Will your next laptop use an ARM processor? with Jeremy Sinclair
The Surface Pro X is thin, light, and is absolutely silent because it has no fans! It uses a power-sipping ARM processor rather than an Intel processor. Jeremy Sinclair schools Scott on why it's significant that Windows can run on ARM now. We'll also learn what this means for developers and tools like Visual Studio Code. Can this ARM machine also emulate x86 processors? Will your next laptop run ARM?
6/18/2020 • 35 minutes, 32 seconds
Red Teaming with Leron Gray
"A red team is a group that helps organizations to improve themselves by providing opposition to the point of view of the organization that they are helping." What's that mean in layperson's terms? They are the internal pen testing team that attacks company resources to make them better and more secure! How does one get a cool job like this? How can you get a start in infosec?
6/11/2020 • 31 minutes, 8 seconds
Social Friendships and Internet Creativity with Cassidy Williams
Scott and Principal Developer Experience Engineer Cassidy Williams talk about social friendships, internet life, making code, videos, and videos about code.
6/4/2020 • 31 minutes, 51 seconds
Language Understanding (LUIS) with Dr. Riham Mansour
Dr. Riham Mansour is the Principal Engineering Manager running the Language Understanding Service (LUIS), which is the product offering from the Machine Teaching Innovation Group. LUIS has been the entry point of Microsoft in the Machine Teaching market. Riham founded LUIS in collaboration with the Machine Teaching Group in Microsoft Research in 2015.https://www.luis.ai/https://docs.microsoft.com/en-us/azure/cognitive-services/luis/what-is-luis
5/28/2020 • 34 minutes, 58 seconds
A path to technical leadership with Keavy McMinn
Keavy is an engineering leader who believes that the management path isn't the only way to be a technical leader! In fact, she doesn't want to be a manager! How do you "become senior" and move into a technical leadership path without becoming a people manager?https://keavy.com/work/thriving-on-the-technical-leadership-path/
5/21/2020 • 29 minutes, 46 seconds
Making Docker lovely for Developers with Simon Ferquel
Scott's been using Docker Desktop for years now, and in this episode he talks to Simon Ferquel about Docker on Windows. How will WSL2 make Docker even better? How does Docker help developers specifically be more productive (and happier?) How much easier can Docker get and how does Docker Desktop enable that?
5/14/2020 • 33 minutes, 54 seconds
Http Cats, Sketchnoting and Loving the Web with Tomomi Imura
Tomomi Imura loves two things: The web, and cats. It's only reasonable that she combine them in everything that she does. She talks to Scott about Code and Creativity, Making things, Raspbrry Pis, Javascript, and Cats as a Service.
5/7/2020 • 32 minutes, 50 seconds
The world blog with Wordpress Lead Dev Helen Hou Sandí
WordPress makes the world go around! Some folks estimate a billion sites? A third of the internet? It's a hugely influential open source project. Scott talks to one of the dev leads, Helen Hou Sandí, about how she got started in open source, her feelings about PHP, why she loves WordPress so much, and her work at 10up as the Director of Open Source Inititives.https://10up.com/
4/30/2020 • 35 minutes, 25 seconds
DevOps and GitHub Actions with Edward Thomson
Today Scott talks with GitHub's Edward Thomson about GitHub Actions and how to really automate your entire software workflow. Are you doing anything twice...manually? What you can automate and can GitHub Actions make that happen? How complete is your CI/CD? Are you testing, releasing? What about bots to make your issue triage easier?
4/23/2020 • 34 minutes, 20 seconds
The Holloway Guide to Remote Work with Courtney Nash
"Everyone has written a guide on remote work—but no one has done so as diligently and comprehensively as Holloway." Researched, written, and edited by experts, the Guide to Remote work includes over 300 pages of research, guidance, and commentary from experts in an easily digestible format. In this episode, Scott talks with editor Courtney Nash about remote work today and tomorrow.https://www.holloway.com/g/remote-work/about
4/16/2020 • 32 minutes, 37 seconds
Bringing Medical products to market safely with Emily Gorcenski
Emily Gorcenski is an American data scientist who has run trials for medical device software. We are living in an interesting time and facing a medical device shortage. Emily talks to Scott about how medical device regulation works as well the barriers and challenges. What kinds of medical devices exist and how are they categorized? How can we as technologists help in the current crisis?THERAC-25 reportFDA Medical Device databasesFDA Guidance on 3D printed medical devicesElon Musk on VentilatorsDyson on VentilatorsFDA Guidance document for N95 respirators designed for general public useChinese masks recalledFDA guidance on biohackingUSDS call for volunteers
4/9/2020 • 29 minutes, 22 seconds
LEGO Education SPIKE Prime with firmware engineer Ralph Hempel
Ralph Hempel leads the firmware development team here at LEGO, working together with the electronics, mechanics, and front end teams to build products such as Boost, StarWARS Boost, the CITY Train, App Controlled Batmobile, and of course all the new App Controlled Technic products. He's been writing embedded firmware for 35 years, and have written new firmware for every LEGO MINDSTORMS brick since the RCX. He talks to Scott about the new LEGO Education SPIKE Prime Set! Spike is the go-to STEAM learning tool for grade 6-8 students!https://education.lego.com/
4/4/2020 • 31 minutes, 4 seconds
Embodying a disembodied AI with Chris Conner, Altered Carbon's Poe
Chris Conner is a stage and screen actor who can currently be seen as Poe in Netflix's SciFi series Altered Carbon. Poe is a artificial intelligence the likes of which hasn't been seen on screen before. He is kind, curious, powerful, but gentle. He is a fixer who is broken. Why did Chris Conner explore the complete works of Edgar Allen Poe to better understand how to play a near-immortal AI? Scott and Chris sit down and explore Chris's process.https://twitter.com/ImCConner
3/26/2020 • 32 minutes, 38 seconds
Destigmatizing Mental Health in the Tech Industry with Jen Akullian, PhD
Are we hearing about depression and anxiety more because we have social media, or is social media exacerbating more mental health issues. Scott talks to psychologist Jennifer Akullian, PhD from the Growth Coaching Institute about how she coaches tech professionals through these challenges in our hyper-connected world. Jen's work focuses on de-stigmatizing mental health, addressing the disabling impact of industry stress and burnout, and helping to improve individual and organizational wellness and performance.https://www.growthcoachinginstitute.org
3/19/2020 • 33 minutes, 1 second
On empowerment with social entrepreneur Aisha Addo
Today we talk with social entrepreneur Aisha Addo on what empowerment means to her. Aisha runs a Foundation from Canada that aims to empower girls in both Canada and her native Ghana. She also has a ride-share platform for women called DriveHERhttp://aishaaddo.comhttp://driveher.cahttp://powertogirls.com
3/12/2020 • 32 minutes, 16 seconds
The Joy of making with LEGO Master and Cosplaying Engineer Amie DD
Amie is a maker of things. Her background is in Game Programming and Simulation and she started her career at Marvel Studios, working on Captain America and X-Men Destiny. She later transitioned to Research and Development for development work on the Xbox and Playstation. She also plays with LEGO and was recently on FOX's LEGO Masters show. She is also an acive 3D printer and cosplayer. She talks to Scott about all she pulls all this cross disciplinary knowledge into a life fueled with enthusiasm and making things!https://www.amiedd.com
3/5/2020 • 32 minutes, 58 seconds
Pathways to Data Science with Sri Megha Vujjini
Originally interested in telecommunications engineering, Megha moved toward data science after working with robotics. Now, she's a data scientist during the day, and she volunteers to help youth in Chicago get started on similar paths. She and Scott discuss how others can get involved in this emerging field and why it's important to make tech careers more accessible to everyone!Saggezza
2/27/2020 • 28 minutes, 20 seconds
Agile Project Management for Families with Yvonne Marcus
Agile and Scrum and Kanban, oh my! What if we take the techniques we've learned from years of project management and apply that to our homes and families? Scott talks with Agile Parent and Home Systems Strategist Yvonne Marcus about how she brought Agile home.https://www.yvonnemarcus.com/
2/20/2020 • 31 minutes, 16 seconds
Surviving as a remote tech employee with Jayson J. Phillips
Jayson has been working remotely managing both teams and projects for a number of years. Scott's been remote for over 13 years. They sit down and talk about their favorite best practices as remote employees. What are some "life hacks" that we can use to be effective as remotes?Jayson's Remote Worker Twitter Thread
2/13/2020 • 32 minutes, 18 seconds
Saving Blade Runner with ScummVM's Eugene Sandulenko
For years ScummVM has allowed us all to play classic point-and-click adventure games by providing a runtime for the original data files. Most recently the classic "Blade Runner" was rescued after a herculean effort by the ScummVM team and is now available for purchase on GOG.com. Scott talks to Eugene Sandulenko about why ScummVM is NOT an emulator, how it works, and why it's so important.Download Blade Runner (1997) from GOGhttps://www.scummvm.org/
2/6/2020 • 34 minutes, 14 seconds
Building a CPU from Scratch with Ben Eater
Ben Eater is currently creating educational videos for my YouTube channel and exploring ways to maximize human potential through education online. He's recently become well known for creating an 8-bit CPU from scratch as well as a series on building a 6502 computer on a breadboard. https://eater.net/
1/30/2020 • 34 minutes, 48 seconds
Visualizing Math with Freya Holmér
Freya Holmér makes educational math visualizations, does live game development on Twitch, as well as creates videos and Unity tools! She's been in the games industry for 10 years, working on things like Shader Forge, a node-based shader editor for Unity, and Budget Cuts, a VR stealth game made at Neat Corp. She talks to Scott about her love of math and making math accessible using a number of custom visualization tools.Math for Game Dev - An Improvised Live CourseVisual Guide to RadiansLow persistence in VR!Motion blur - useful even at 60 fpsthe area of a circle is τr²/2cross product - visualizedA collection of my mathematical art and visualizationshttp://www.acegikmo.com/https://www.patreon.com/acegikmohttps://www.twitch.tv/acegikmo
1/23/2020 • 35 minutes, 16 seconds
Myself: It's not weird at all
This episode wasn't supposed to be an episode! I was invited by Jeff Fritz of Twitch fame to talk to his community team of Live Coders on Discord. They recorded it, and mentioned several times that it was useful content! So, why not try something new and make this an episode! Let me know on Twitter if you find my views on community, productivity, and life useful to you!http://Livecoders.devhttp://Github.com/livecoders
1/16/2020 • 53 minutes, 6 seconds
Dapr Distributed Application Runtime with Azure CTO Mark Russinovich
Dapr is a an event-driven, portable runtime for building microservices on cloud and edge. In this episode Scott talks to Azure CTO Mark Russinovich about what this means and why you should care? What are the responsibilities of a microservice, and what should YOU worry about and what a responsibilities better delegated to an open source project like Dapr?https://dapr.io/
1/9/2020 • 33 minutes, 7 seconds
Brain Science and Programmers with Dr. Mireille Reece
Dr Mireille Reece is the co-host of the ChangeLog podcast Brain Science and in this episode she sits down with Scott to talk about creativity, staying in your flow, mental health, the power of perspective, and how relationships drive the WE in our workplace!https://changelog.com/brainscience
1/2/2020 • 32 minutes, 53 seconds
Being a Complete Engineer and Bryan Liles' Rules to Life
Bryan Liles talks about his Rules to Life and how attitude, structure and personal guidelines have enabled Bryan to level up and manage his anxiety. Bryan's also working on a new open source project called Octant that allows you to move effectively manage your Kubernetes infrastructure. All this, plus Goodie Mob!
12/26/2019 • 30 minutes, 36 seconds
Modern Infrastructure as Code with Pulumi's Joe Duffy
Pulumi promises two things "Declare cloud infrastructure using real languages, and enable developers and operators to work better together." Scott talks to Joe Duffy about the goals behind Pulumi and how it relates to other attempts over the years. Do we hide the cloud or bring it front and center? Can YOU deploy your apps and infrastructure easily on any cloud?https://www.pulumi.com
12/19/2019 • 33 minutes, 40 seconds
Building a culture of accessibility from step zero with Ayesha Mazumdar
Ayesha Mazumdar is a Senior UX Engineer at Optimizely and works to enable everyone to access the web no matter their ability. How does one build a culture at their company that values accessibility from the beginning? Where does a11y factor in when creating design systems, and later component libraries. How much ARIA is enough...or too much?Fable and Access Works both let you test your applications with people with disabilitiesCordelia Dillon's Accessibility Bake Off talkAn example of W3's Keyboard Interaction guidelines (link is specifically for Listbox)Ayesha's ReactBoston Scaling Accessibility video and slides
12/12/2019 • 33 minutes, 56 seconds
Rust: A language for the next 40 years with Carol Nichols
Learn what makes the programming language Rust a unique technology, such as the memory safety guarantees that enable more people to write performant systems-level code. Scott talks to Rust core contributor Carol Nichols about what she's so excited about Rust and the future.
12/5/2019 • 32 minutes, 1 second
Career Karma's Ruben Harris on engineering bootcamp success
Success in engineering often means you need to engineer success. Career Karma's Ruben Harris and his partners believe they have the formula and they've bottled it into the Career Karma app and community. You can find your squad, get the motivation you need, and make your bootcamp experience successful. He talks to Scott about common misconceptions about bootcamps and how Career Karma smooths the way.https://careerkarma.com/blog/income-share-agreements/https://breakingintostartups.com/about/
11/28/2019 • 36 minutes, 31 seconds
Are you using all the resources OWASP has to offer? with Nancy Gariché
Nancy Gariché is a Senior IT Security Analyst for the Government of Canada and in this episode she schools Scott on the power of the Open Web Application Security Project (OWASP). It's SO much more than the occasional security checklist! They also talk about the value of certifications.https://www.bmc.com/blogs/what-is-shift-left-shift-left-testing-explained/https://www.owasp.org/index.php/OWASP_Local_Chapters
11/21/2019 • 32 minutes, 24 seconds
Sharon Steed on Operationalizing Empathy and the Power of a Stutter
Sharon Steed is a corporate empathy and communications consultant as well as an international keynote speaker. Sharon has spoken at companies on improving team communication and collaboration; at tech conferences on vulnerability as an asset; and has given a TEDx talk on empowering insecurities. She talks to Scott about operationalizing empathy!https://www.communilogue.co/https://www.communilogue.co/tedx
11/14/2019 • 35 minutes, 27 seconds
Roblox's Kelly Mayes on Community Building and Digital Civility
Roblox is powered by a global community of over two million developers who produce their own immersive multiplayer experiences each month using Roblox Studio, a desktop design tool for anyone. Scott talks to Roblox's Kelly Mayes on how they consider community, safety and creativity when dealing with a platform that has user content front and center!https://roblox.com https://developer.roblox.com
11/7/2019 • 32 minutes, 27 seconds
Clyde W. Ford on THINK BLACK: a memoir about the first Black software engineer
Engineer and author Clyde W. Ford talks THINK BLACK: a memoir about his father, the first Black software engineer in America. Clyde is the award-winning author of twelve works of fiction and non-fiction, whose most recent book, THINK BLACK: A Memoir explores his relationship with his father, and his father's relationship with America and technology during 30+ years with IBM.Buy the book Think Black: A MemoirThink Black from Harper Collins
10/31/2019 • 34 minutes, 9 seconds
First Time Coders with Michelle Sun
Michelle Sun is the founder of First Code Academy, a coding and STEM education institute for children aged 4 to 18. She and Scott talk about her new book "First Time Coders" and how coding offers children a creative avenue to express themselves through technology and opens the door to unlimited opportunities in the digital era.First Time Coders: A Definitive Guide to Coding for Children
10/24/2019 • 29 minutes, 50 seconds
Is this the dynamic web we were promised? with Parametric Press's Matthew Conlen
Matthew Conlen is a Ph.D. student interested in how computers can help people communicate complex information more effectively. He collaborates with journalists, scientists, and engineers to tell stories and unlock insights with data. He's also the founder of The Parametric Press - a born-digital magazine dedicated to showcasing the expository power that’s possible when the audio, visual, and interactive capabilities of dynamic media are effectively combined.https://idyll-lang.org/https://www.nationalgeographic.com/magazine/2017/06/nodosaur-3d-interactive-dinosaur-fossil/https://www.nationalgeographic.com/science/2017/09/cassini-saturn-nasa-3d-grand-tour/Nicky Case ("Make everything bouncy"): https://ncase.me/
10/17/2019 • 31 minutes, 37 seconds
Is it the Data or the Algorithm? Common pitfalls in Data Science and Deep Learning with Sara Beck
Sara Beck is the Machine Learning Solution Principal at Slalom Build. She thinks about Data Science and Deep Learning and how diagnosing and anticipating common data science pitfalls can help prevent issues before they happen. She and Scott talk about the importance of identifying whether it’s the algorithm or the data and contextualize the importance of having a good sense of the problem you’re trying to solve.Slalom Build puts interdisciplinary teams to work in close proximity with clients, to build modern technology and software products for enterprises – faster, cleaner and more nimbly than ever before. Learn more at http://slalombuild.com.Favorite Text Book: https://www.goodreads.com/book/show/9003187-doing-bayesian-data-analysisFavorite Data Science Forecasting Blog (hyndsight is such a perfect name for someone who went in to this area of data science) https://robjhyndman.com/hyndsight/Kaggle is a great resource for practice problems and general data science knowledge sharing. https://www.kaggle.com/Deep learning resource: https://adventuresinmachinelearning.com/wp-content/uploads/2017/07/An-introduction-to-neural-networks-for-beginners.pdfDan Jurafsky does a nice intro to NLP Youtube series: https://www.youtube.com/watch?v=oWsMIW-5xUc
10/11/2019 • 30 minutes, 1 second
Making Indie games with PIGSquad's Dylan Bennett
In this Part 2 on tiny Game Development, we talked to Dylan Bennett from the Portland Indie Game Squad (PIG Squad). He's made a great 72-page zine about doing game development with PICO-8. The zine assumes you have never done game development before. However, there are sections specifically for people who have done game development before, but would like to do so in PICO-8.https://mboffin.itch.io/gamedev-with-pico-8-issue1
10/3/2019 • 32 minutes, 49 seconds
Tiny games with the PICO-8 Fantasy Console and Joseph White
PICO-8 is a fantasy console for making, sharing and playing tiny games and other computer programs. It feels like a regular console, but runs on Windows / Mac / Linux. When you turn it on, the machine greets you with a commandline, a suite of cartridge creation tools, and an online cartridge browser. Scott talks to creator Joseph White about the joy of creating tiny games.https://www.lexaloffle.com/pico-8.php
9/26/2019 • 36 minutes, 10 seconds
On Being Productive with Cantilever's Ty Fujimura
Ty Fujimura is the founder of Cantilever, website design and development consultancy. He's always thinking about balance. Trying to find that balance between productive and healthy. Ty and Scott compare notes on productivity and what it means to "Get things done."https://cantilever.co https://www.hanselman.com/blog/ScottHanselmansCompleteListOfProductivityTips.aspx
9/19/2019 • 34 minutes, 22 seconds
Learning CircuitPython with Scott Shawcroft
CircuitPython is a programming language designed to simplify experimenting and learning to code on low-cost microcontroller boards. The history of CircuitPython begins with MicroPython, a Python interpreter written from scratch for embedded systems by Damien George starting in 2013. Three years later, Adafruit hired Shawcroft to port MicroPython to the SAMD21 chip they use on many of their boards. The Scott talks about how to lower the barrier to entry and how to enable beginners to be productive with CircuitPython.https://circuitpython.orghttps://www.adafruit.com/?q=circuitpythonhttps://twitter.com/tannewthttps://github.com/chickadee-tech/pygbhttps://circuitpython.org/board/gb_m4
9/12/2019 • 34 minutes, 26 seconds
Relationship Hacks 2019 with Scott's Wife Mo
Welcome to the 700th episode of Hanselminutes! Doing this many episodes wouldn't be possible without the support of my Wife Mo, so she's my guest on this special episode! We're in a mixed marriage - she's not a computer person - so we'll talk about how we get along and how we've done it for 20 years!https://www.hanselminutes.com/567/the-return-of-mo-lessons-from-scotthttps://www.hanselminutes.com/403/geek-relationships-2013-with-scotts-wife-mohttps://www.hanselminutes.com/314/more-relationship-hacks-with-scotts-wifehttps://www.hanselminutes.com/216/geek-relationship-tips-with-scotts-wife
9/5/2019 • 35 minutes, 4 seconds
Mechanical Bull: How You Can Achieve Startup Success with Cheryl Contee
Cheryl Contee is the award-winning CEO of the digital agency Do Big Things. She's the cofounder of Attentive.ly, the first tech startup with a black female founder to be acquired by a NASDAQ company, and she's the national board chair for Netroots Nation. She talks to Scott about her new book, Mechnical Bull: How you can achieve Startup Success.
BOOK: Mechanical Bull: How You Can Achieve Startup Success
Learn more at www.dobigthings.today
8/29/2019 • 31 minutes, 40 seconds
Guidelines for Human-AI Interaction with Dr. Saleema Amershi
Dr. Saleema Amershi and researchers at Microsoft have published 18 guidelines for Human-AI Interaction that prescribe how an AI system should behave upon initial interaction, as the user interacts with the system, when the system is wrong, and over time. Scott talks with Dr. Amershi about the how and why of these rules and why they are so important.
Guidelines for Human AI Interaction Design
Guidelines for Human AI Interaction Design - PDF
8/22/2019 • 29 minutes, 2 seconds
Managing the Burnout Burndown with Dr. Aneika Simmons
Dr. Aneika L. Simmons teaches courses about leadership, organization behavior, and human resources at Sam Houston State University. She completed her doctorate degree in Organizational Behavior and Human Resources at Texas A&M University. Prior to pursuing her PhD, Dr. Simmons worked for Accenture and Cap Gemini Ernst and Young as an information technology consultant. She also has a Masters degree in Organizational Communication from the University of Houston. She talks to Scott about burnout and the science behind managing it!
https://www.youtube.com/watch?v=e2dgOfedI3A
8/15/2019 • 32 minutes, 45 seconds
The Pragmatic Programmer celebrates 20 years with Dave Thomas and Andy Hunt
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process—what do you do, as an individual and as a team, if you want to create software that’s easy to work with and good for your users. Now updated after 20 years, Scott talks to Andy and Dave about this classic book!
This classic title is regularly featured on software development “Top Ten” lists, and is issued by many corporations to new hires.
https://pragprog.com
8/8/2019 • 38 minutes, 53 seconds
New ways to think STEM with Zyrobotic's Dr. Ayanna Howard
Dr. Howard has over 20 years of R&D experience covering a number of projects that have been supported by various agencies including: NASA, ExxonMobil, Intel, and the Grammy Foundation. She continues to produce research focused on assistive robots in the home to therapy gaming apps to remote robotic exploration of extreme environments. Scott talks to Dr. Howard about her thoughts on new ways to teach STEM and challenges our idea of what a "robot" should look like.
Zyrobotics Apps on the iOS App Store
http://zumolearning.com/
8/2/2019 • 31 minutes, 40 seconds
Learning about nanotechnology and molecular biology with Upulie Divisekera
Upulie Divisekera is an Australian molecular biologist and science communicator. She's the co-founder of Real Scientists, an outreach program that uses performance and writing to communicate science. She schools Scott on all things tiny - the science of nanotechnology and its applications!
RealScientists
How molecular motors work
Upulie on Twitter
7/25/2019 • 32 minutes, 24 seconds
Creating video games with C# and Monogame with Tom Spilman
Tom Spilman is a programmer, founder, and co-owner at Sickhead Games, a Dallas-based indie game development studio, and a project lead on the MonoGame open source game framework. Scott talks to Tom about MonoGame, a free C# framework used by game developers to make games for nearly any platform!
Good First Issues on MonoGame
Laura Laban's MonoGame-based Infinite Flight
Tom on Twitter
7/18/2019 • 35 minutes, 12 seconds
Understanding ethical debt in AI product development with Lauren Maffeo
Machine bias in artificial intelligence is a known and unavoidable problem—but it is not unmanageable. Scott talks to Lauren Maffeo about practical techniques teams can use to manage priorities in AI. You can monitor your datasets throughout the product lifecycle, focus on the subject, not the context, and more.
6 steps to stop ethical debt in AI product development
Lauren on Twitter
7/11/2019 • 30 minutes, 25 seconds
Burning Rocket Fuel and exploring careers in STEM with Dr. Corey Frazier
Dr. Frazier is an Engineering Manager at Intel's High Performance Computing group, and previously worked at the United Space Alliance working on 13 safe and successful Space Shuttle missions. He and Scott talk about his experience in engineering and science and what motivates him to give back.
Dr. Frazier's Thesis
Corey on Twitter
7/4/2019 • 31 minutes, 16 seconds
Hanselminutiae 19 with Richard Campbell
Scott and Richard Campbell talk often and when they do they think, "we should have recorded this!" Hanselminutiae are those shows! In this episode they talk about the PyPortal from AdaFruit, rewiring your house for ethernet, how .NET transformed itself, and more!
6/27/2019 • 33 minutes, 52 seconds
Methods to Organize Your Learning Process with Lourdes Montano
As developers we need to learn new technologies fast, and often. Scott talks to Lourdes Montano about her learning process and how she's formalized her learning process to more effectively learn JavaScript and CSS.
Methods to Organize Your Learning Process in CSS - CascadiaFest 2016
6/20/2019 • 32 minutes, 40 seconds
Saving the SpaceOrb360 with open source hardware and software with Vic Putz
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. Scott talks to Vic about their shared love of this 25 year old controller and why the world is missing out on the magic of 6 degrees of freedom.
http://www.thingotron.com
https://www.x360ce.com
https://playoverload.com
https://www.dxx-rebirth.com
6/13/2019 • 32 minutes, 31 seconds
How to build an inclusive conference with Saron Yitbarek
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 did she do it and why?
http://codelandconf.com
6/6/2019 • 30 minutes, 17 seconds
The magic of Software Defined Radio with Ben Hilburn
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 processing toolkit in the world, serving as Project Lead and President of The GNU Radio Foundation. Ben talks to Scott about why Software Defined Radio is magical and they talk about how SDR can be used to teach STEM and solve interesting engineering problems.
https://www.mercatus.org/bridge/commentary/wireless-networks-and-cancer-rates
https://bhilburn.org/software-radio-all-the-things/
https://musiclab.chromeexperiments.com/Spectrogram/
https://shinysdr.switchb.org/
Fourier series
http://visual-dsp.switchb.org/
5/30/2019 • 32 minutes, 35 seconds
Solving real problems with software and the Human Utility with Tiffani Ashley Bell
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 vulnerable with their water bills. How did this happen and how can we help?
https://twitter.com/HumanUtility
https://www.detroitwaterproject.org
5/23/2019 • 32 minutes, 21 seconds
Avalonia is a cross platform XAML Framework for .NET Framework, .NET Core and Mono with Steven Kirk
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, how it's not just "cross-platform WPF." You can start writing cross-platform desktop apps in C# today!
https://github.com/AvaloniaUI/Avalonia
https://gitter.im/AvaloniaUI/Avalonia
https://github.com/google/skia
https://en.wikipedia.org/wiki/Wayland_(display_server_protocol)
5/16/2019 • 32 minutes, 8 seconds
Copyright, Trademarks, Patents, and Branding yourself online with Yasmine Salem Hamdan
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 episode, Yasmine educates Scott on copyrights, trademarks, patents and more!
http://yasminesalemhamdanlaw.com/
http://yasminesalemhamdanlaw.com/newsblog/
5/9/2019 • 34 minutes, 3 seconds
The Problem with Software by Adam Barr
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 what causes it, and offers some suggestions on how to improve the situation.
https://mitpress.mit.edu/books/problem-software
5/2/2019 • 33 minutes, 36 seconds
Your biggest questions when learning how to code with Ali Spittel
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 programmers learn to code, the questions they have, and what we can do to make their experience more welcoming and successful!
https://dev.to/aspittel
4/25/2019 • 32 minutes, 31 seconds
Sean Valentine on Hidden Geniuses and parenting in a digital age
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 plugged in!
http://www.hiddengeniusproject.org/
4/18/2019 • 34 minutes, 53 seconds
Performance as a Feature with Jeremy Boyd
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 they increased throughput by 2000 percent. How do you build systems that scale to these heights while still dealing with Moore's Law? How do you load test a system this big? What does it mean to "monitor what matters"? Is .NET Core ready for production? All this plus perf as a feature on this episode.
https://raygun.com/blog/dotnet-vs-nodejs/
https://customers.microsoft.com/de-de/story/raygun
https://raygun.com
Disclaimer - In the past Raygun has sponsored episodes of this podcast. This episode is not sponsored by Raygun and and this guest is unrelated to previous sponsorships.
4/11/2019 • 32 minutes, 55 seconds
Blockchain explained with TruStory's Preethi Kasireddy
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 technologies.
http://fortune.com/2015/03/06/bitcoin-book-boom/
https://blockgeeks.com/guides/what-is-blockchain-technology/
https://www.ethereum.org/
https://www.stateofthedapps.com/
https://www.coindesk.com/layer-2-blockchain-tech-even-bigger-deal-think
https://ethereum.stackexchange.com/questions/47229/what-exactly-is-ethereums-layer-2
4/4/2019 • 31 minutes, 39 seconds
The Manager's Path with Camille Fournier
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 technical discipline! How do YOU go from tech lead to CTO? What does it take to be a good mentor and a good leader?
The Manager's Path
On Being a Principal Engineer
3/28/2019 • 36 minutes, 58 seconds
Inside a Tribe of Hackers with cryptographer Marcus J Carey
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 cryptography in the U.S. Navy and holds a Master’s degree in Network Security from Capitol College. Scott and Marcus talk about his new book "Tribe of Hackers" that he wrote with Jennifer Jin.
https://www.threatcare.com/tribe-of-hackers-free-pdf/
https://www.threatcare.com/
Sponsors
DataDog
Sentry.io
3/21/2019 • 34 minutes, 55 seconds
A love letter to language (and programming) with Eva Ferreira
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 to teach an inclusive web?
http://evaferreira.com.ar/blog/2015/01/clues-to-teach-web-design/
http://www.evaferreira.com.ar/en/education.html
https://vimeo.com/312101489
3/14/2019 • 31 minutes, 17 seconds
How galaxies evolve with Dr. Molly Peeples
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 complete her MS and PhD in Astronomy at Ohio State University. Molly works at the Space Telescope Science Institute. Today she teaches Scott about the circumgalactic medium and her need for more and more compute power!
https://www.sciencenews.org/article/cosmic-cloak-controls-galaxy-future-coming-focus
http://enzo-project.org/
https://www.tacc.utexas.edu/systems/stampede
https://www.nas.nasa.gov/hecc/resources/pleiades.html
http://www.ncsa.illinois.edu/enabling/bluewaters
https://mast.stsci.edu/portal/Mashup/Clients/Mast/Portal.html
https://archive.stsci.edu/
Sponsors
Sentry.io
DataDog
3/7/2019 • 31 minutes, 27 seconds
Cloth Simulation for Computer Graphics with Tuur Stuyck
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 research happening in this space, including his own, as well as his new book on the topic!
Buy the book - Cloth Simulation for Computer Graphics
Yarn Cloth
Deep Wrinkles
Cloth Simulation
SPONSORS
Sentry.io
Stack Overflow
3/1/2019 • 30 minutes, 19 seconds
How to look smart in meetings and how to be successful without hurting men's feelings with Sarah Cooper
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 Smart in Meetings" is fantastic and her new book "How to Be Successful without Hurting Men's Feelings" has some amazing 1-star reviews from people who have no humor in their lives.
http://sarahcpr.com/books/
2/21/2019 • 31 minutes, 42 seconds
Privacy and Security on today's internet with Melanie Ensign
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 security? How do we leap the uncanny valley of privacy?
2/15/2019 • 32 minutes, 17 seconds
Coding for the ZX Spectrum and Netflix/Black Mirror's Bandersnach with Matt Westcott
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 write a new game for the ZX Spectrum in 2018! Bandersnatch's plot had the main characters writing video games in the 80s and a secret easter egg led to "nohzdyve." How do you write a game for the ZX Spectrum in the 21st century?
Use a ZX Spectrum in your browser!
Matt's Twitter thread on the experience
https://tuckersoft.net/ealing20541/nohzdyve/
2/8/2019 • 32 minutes, 6 seconds
Exploring Algorithms of Oppression with Dr. Safiya Noble
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 engines have algorithmic bias that shape how we see the world. How can we identify biases in our search results and still find the information we need?
https://safiyaunoble.com/
2/1/2019 • 35 minutes, 16 seconds
Getting started with Machine Learning and Sabrina Smai
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!) started with the basics of Machine Learning. What are the tools and concepts you should explore to start?
https://www.edx.org/course/essential-math-for-machine-learning-python-edition
https://academy.microsoft.com/en-us/professional-program/tracks/artificial-intelligence/
http://www.deeplearning.net/software/theano/
https://www.tensorflow.org/
https://keras.io/
https://academy.microsoft.com/en-us/professional-program/tracks/data-science/
https://www.kaggle.com/c/humpback-whale-identification
https://www.coursera.org/learn/machine-learning
https://www.kaggle.com/competitions
https://www.kaggle.com/
https://archive.ics.uci.edu/ml/datasets/iris
http://yann.lecun.com/exdb/mnist/
http://colah.github.io/posts/2015-08-Understanding-LSTMs/
1/25/2019 • 35 minutes, 28 seconds
A Programmer's Introduction to Mathematics with Jeremy Kun
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 everywhere.
https://pimbook.org
https://github.com/pim-book
https://medium.com/@jeremyjkun/on-self-publishing-a-programmers-introduction-to-mathematics-1472b7511c99
1/18/2019 • 31 minutes, 51 seconds
Episode 666 - Game Engine Black Book: Doom with Fabien Sanglard
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 DOOM.zip was first published on the University of Wisconsin FTP server in December 1993.
http://fabiensanglard.net/gebbdoom
1/11/2019 • 32 minutes, 18 seconds
Regine Gilbert on the Essence of Accessibility
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 the user.
Regine is an Adjunct Professor at NYU Tandon School of Engineering, teaching User Experience Design to students in the Integrated Digital Media Program. In addition, she teaches the part time User Experience Design course at General Assembly. Regine is passionate about making websites and apps that work for everyone!
https://twitter.com/reg_inee
http://reginegilbert.com/
https://equalentry.com/
https://variety.com/2018/biz/news/incredibles-2-strobe-light-warning-1202848920/
https://generalassemb.ly/instructors/regine-gilbert/6945
https://www.cbssports.com/nfl/news/look-bills-jets-game-is-complete-torture-for-color-blind-people/
https://www.linkedin.com/pulse/what-a11y-why-you-should-pay-attention-regine-gilbert/
https://webaim.org/
https://www.gilbertconsultinggroup.co/
1/3/2019 • 31 minutes, 17 seconds
Better Allies and Better Hiring with Karen Catlin
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 Allies: Everyday Actions to Create Inclusive, Engaging Workplaces."
http://betterallies.com
12/28/2018 • 29 minutes, 20 seconds
test && commit || revert with Kent Beck
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 about how "test && commit || revert" might offer us a new programming workflow to explore!
https://medium.com/@kentbeck_7670/test-commit-revert-870bbd756864
12/21/2018 • 31 minutes, 15 seconds
Test Automation University with Applitools' Angie Jones
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 "Test Automation University" that's free and community driven.
http://testautomationu.com
http://angiejones.tech
12/13/2018 • 29 minutes, 43 seconds
Real Software Engineering with Glenn Vanderburg
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 analogy of software engineering as home construction hold water? What should software engineering look like?
https://vanderburg.org
https://vanderburg.org/speaking/#rse
Video of Glenn speaking at "Software Art Thou?"
12/7/2018 • 29 minutes, 46 seconds
ASP.NET Core in Action with Andrew Lock
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, should you?
Use coupon code "podhanselman18" for 40% this book or any Manning product!
https://www.manning.com/books/asp-net-core-in-action
11/30/2018 • 30 minutes, 36 seconds
PlayFab's complete backend platform for live games with Dr. Hanna Oh Descher
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 - focus on fun games!
https://playfab.com/
https://azure.microsoft.com/en-us/solutions/gaming/
11/22/2018 • 29 minutes, 24 seconds
Moving companies to Open Source with the Head of Comcast's Open Source Office Nithya Ruff
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 Scott talk about how to introduce Open Source to more "traditional" companies.
http://innovationfund.comcast.com/
http://comcast.github.io
https://todogroup.org
11/16/2018 • 30 minutes, 42 seconds
Upgrading GitHub and improving Rails with Eileen Uchitelle
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? How do you also move improvements in GitHub's own branch upstream into Rails so everyone can benefit! Eileen explains it all to Scott in this episode.
Upgrading GitHub from Rails 3.2 to 5.2
11/8/2018 • 33 minutes, 54 seconds
Designing for a Global Audience with Digital Nomad Jenny Shen
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? We'll discuss design across culture in this week's episode.
http://jennyshen.com/mentorship.html
https://diverseui.com/
https://blog.prototypr.io/ux-design-across-different-cultures-part-1-1caa12a504c0
https://uxplanet.org/ux-design-across-different-cultures-part-2-761c911e875
11/1/2018 • 32 minutes, 36 seconds
Gaming for all with the Xbox Accessibility Controller and John Alexander
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 rather than controller platform for everyone! Scott talks to John Alexander about how he games with the Xbox Accessibility Controller.
https://www.quadstick.com/shop/quadstick-fps-game-controller
https://www.microsoft.com/en-us/p/3drudder-foot-controller/90lh5fwnx6t8/lbxg?activetab=pivot%3aoverviewtab
https://www.ablenetinc.com/technology/switches
https://www.xbox.com/en-US/xbox-one/accessories#assistive
https://www.specialeffect.org.uk/
http://yourcpf.org/
http://www.ablegamers.org/
https://warfighterengaged.org/
10/25/2018 • 32 minutes, 5 seconds
Finding Engineering teams that share your Key Values with Lynne Tye
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 and how it might help you find your next work home.
https://www.keyvalues.com/culture-queries
10/18/2018 • 31 minutes, 39 seconds
Animating Donald Glover's "This is America" with MacPaint on original hardware with Wahyu "Pinot" Ichwandardi
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 Mac 128k hardware! Why did he do this? How did he do this?
Macintosh 128K with MacPaint 1.5 & Summagraphics MacTablet.
Macintosh SE with MacroMind VideoWorks & Apple 1GB External SCSI hard drive.
BMOW Floppy Emu for data transfer via SD card.
http://twitter.com/pinot
https://www.instagram.com/pinot
https://www.youtube.com/watch?v=1pXm2NqfHMs
https://mashable.com/article/this-is-america-retro-animation-pinot-mac
10/11/2018 • 32 minutes, 16 seconds
Analog Computing and the Computer of the Tides with Charles Petzold
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. He's exploring an extended history of an early analog computer invented by Scottish scientist William Thomson (Lord Kelvin), and its role in the 19th century Darwin Wars.
http://www.charlespetzold.com/books/
10/4/2018 • 29 minutes, 44 seconds
Scaling tech apprenticeship with Techtonics's Heather Terenzio
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 Techtonic Academy to train people with diverse backgrounds how to code using a unique, Department of Labor (DOL) approved Apprenticeship program. Techtonic Group was recently named “2017 Innovative Company of the Year” by the Boulder Chamber of Commerce and the Colorado Legislature.
https://www.linkedin.com/pulse/culture-killing-diversity-heather-terenzio-mccollester/
9/27/2018 • 32 minutes, 20 seconds
.NET Core Global Tools for Developers with Mark Rendle
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 how can we tap into this growing ecosystem?
https://github.com/RendleLabs
https://twitter.com/markrendle
9/20/2018 • 29 minutes, 36 seconds
Forge Your Future with Open Source and VM Brasseur
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 contributions and community participation.
https://pragprog.com/book/vbopens/forge-your-future-with-open-source
https://twitter.com/vmbrasseur
9/13/2018 • 32 minutes, 20 seconds
Accelerate: The State of DevOps with Dr. Nicole Forsgren
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 about the state of DevOps - who are the high performers and how do they perform so well? Using rigorous scientific method we'll learn WHY companies are successful in delivering software reliably with speed and quality.
Buy Accelerate! https://amzn.to/2PSyS5g
https://cloudplatformonline.com/2018-state-of-devops.html
https://twitter.com/nicolefv
9/6/2018 • 33 minutes, 48 seconds
How GDPR is affecting the American Legal System with Gary Nissenbaum
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 mostly focusing how GDPR affects developers in America.
https://www.gdnlaw.com/
8/30/2018 • 34 minutes, 6 seconds
Inside Linux on Windows with WSL and Tara Raj
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.
https://twitter.com/tara_msft
8/23/2018 • 34 minutes, 44 seconds
Container Catharsis with Laura Frank Tacho
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 effectively everything and where are we heading?
https://twitter.com/rhein_wein
8/16/2018 • 36 minutes, 11 seconds
Teaching Programming to kids (and everyone else) with Ben Wheeler
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 make everyone successful?
Robot Owl Newsletter
https://twitter.com/benjiwheeler
https://education.lego.com/en-us/elementary/intro/c/computational-thinking
https://education.lego.com/en-us/support/wedo
https://scratchx.org/
http://microbit.org/
Zen and the Art of Motorcycle Maintenance
https://www.hanselman.com/blog/IsTechnologyKillingCuriosity.aspx
https://www.leadinglearning.com/episode-104-barbara-oakley/
https://www.coursera.org/learn/learning-how-to-learn
https://www.makewonder.com/
8/9/2018 • 33 minutes, 4 seconds
Learning how to be a Wizard Programmer with Julia Evans
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 teach and learn computer concepts.
https://twitter.com/b0rk
https://drawings.jvns.ca/wizard-programmer/
https://gumroad.com/l/bite-size-linux
8/2/2018 • 32 minutes, 51 seconds
Blazor brings .NET to Web Assembly with Steve Sanderson
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 Standard fit in?
https://blazor.net/
https://twitter.com/stevensanderson
Blazor 0.5 release!
7/26/2018 • 35 minutes, 33 seconds
Compassionate Coding with April Wensel
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 apply these concepts to our own software projects.
https://twitter.com/aprilwensel
https://compassionatecoding.com
7/19/2018 • 31 minutes, 35 seconds
Web Accessibility and a focused on A11Y with Nicolas Steenhout
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! He's also the host of the A11y Rules podcast.
https://twitter.com/vavroom
https://a11yrules.com/
7/12/2018 • 33 minutes, 8 seconds
Visible Designers with Revision Path's Maurice Cherry
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!) Where does Maurice see design going with the rise of cookie-cutter themes. Is it hard to be unique and fresh with the rise of the Visible Designer?
https://twitter.com/mauricecherry
https://revisionpath.com/
7/5/2018 • 32 minutes, 18 seconds
C++ and Browser Monoculture with Vivaldi's Patricia Aas
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, primarily on Linux. In this episode she and Scott tackle the hard questions around C++ - Is it getting a bad wrap? Patricia always waxes philosophic on the browser wars!
https://twitter.com/pati_gallardo
http://patricia.no
http://patricia.no/2017/06/15/linux_browser_sandboxes.html
http://patricia.no/2017/11/16/linux_browser_sandboxes.html
http://patricia.no/2018/04/23/isolating_gpu_access.html
http://patricia.no/2017/09/13/cpp_for_java_devs.html
http://patricia.no/2017/11/16/cpp_for_java_devs.html
6/28/2018 • 36 minutes, 3 seconds
Is a Programming Bootcamp right for you? with Kristen Leake
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.
3 Secrets to Getting a Job After Coding Bootcamp
https://twitter.com/Kristen_Leake
6/21/2018 • 32 minutes, 46 seconds
Tips for Teaching Programming with Dr. Neil Brown
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 teaching the next generation of developers.
https://software-carpentry.org/
http://runestoneinteractive.org/LearningAtScale/parsons.html
http://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1006023
6/14/2018 • 34 minutes, 29 seconds
Azure Sphere and Microsoft's new Linux with Caitie McCaffrey
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 like 343 Industries (Halo), HBO, Twitter, and more. How will this new system (and new Linux) keep our IoT devices safe?
https://twitter.com/caitie
Hiring Principal Software Engineer https://careers.microsoft.com/us/en/job/409416/Principal-Software-Engineer
Hiring Software Engineer II https://careers.microsoft.com/us/en/job/411780/Software-Engineer-II
Principal Software Engineer https://careers.microsoft.com/us/en/job/409418/Principal-Software-Engineer
Software Engineer II https://careers.microsoft.com/us/en/job/412339/Software-Engineer-II
Senior Software Engineer https://careers.microsoft.com/us/en/job/412122/Senior-Software-Engineer
6/8/2018 • 32 minutes, 34 seconds
A new life for old software - DasBlog Core with Mark Downie
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. Scott talks to Mark about his first open source project, community response, .NET Standard, and moving a legacy app forward while still maintaining stability.
http://twitter.com/poppastring
https://github.com/poppastring/dasblog-core
6/1/2018 • 35 minutes, 19 seconds
Do you need to speak English to Code? Noor - An Arabic Programming Language with Ahmed Abdalla
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.
https://twitter.com/SimplyAhmaz1ng
https://github.com/SimplyAhmazing/noor
https://pegjs.org/
http://createyourproglang.com/
https://www.hanselman.com/blog/DoYouHaveToKnowEnglishToBeAProgrammer.aspx
https://en.wikipedia.org/wiki/Qalb_(programming_language)
5/25/2018 • 32 minutes, 46 seconds
Eric Heutchy on Backward Compatibility, Xbox One X Enhanced Games, and The Heutchy Method
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? Xbox's Eric Heutchy tells Scott how!
https://news.xbox.com/en-us/2017/10/23/play-three-generations-of-games-better-on-xbox-one/
5/18/2018 • 32 minutes, 35 seconds
How do you become a CTO - with Microsoft's CTO Kevin Scott
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 in the future of technology?
5/10/2018 • 38 minutes, 9 seconds
Building Web Applications for the next Billion Users with Ire Aderinokun
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 they'll be mobile first. What do we need to know as Web Developers to create great apps and sites for the Next Billion?
5/4/2018 • 31 minutes, 6 seconds
Investing in Underrepresented Tech Founders with Arlan Hamilton's Backstage Capital
We talked to Arlan Hamilton two years ago (almost to the day) as she was starting her Venture Fund for underrepresented founders. What's changed since then? 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 creatives. Scott catches up with Arlan to hear about how she's continued to build her team and her fund and BUILD COOL STUFF. And also - what's the right way to eat string cheese?
https://hanselminutes.com/524
http://backstagecapital.com
http://projectcover.org
4/27/2018 • 33 minutes, 17 seconds
A history of the Windows 95 Start Button and User Research at Microsoft with Kent Sullivan and Derek Hoiem
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 details. How did the Start Menu and Start Button come to be?
https://www.theverge.com/2016/2/11/10923808/microsoft-windows-start-menu-20-years-visual-history
https://docs.microsoft.com/en-us/globalization/localizability/mirroring-awareness
http://becuriouswith.us/
https://measuringu.com/usability-history/
4/20/2018 • 31 minutes, 48 seconds
Inside the world of Star Trek's Visual and Practical Effects with Dan Curry
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 visual and practical effects. On this episode he talks to Scott about his time and inspiration for a number of the props you've seen in the show you love! Even better, some of his collection is being auctioned on April 15th, 2018.
Dan Curry on Heritage Auctions
Heritage Auctions - April 15th, 2018
The Dan Curry Papers at UCLA
Dan Curry teaching stunt people how to use the Bat'leth at DC Stunt Coalition's Escape Velocity 2016
4/13/2018 • 31 minutes, 39 seconds
Christine Spang's Open Source Journey from Teen OSS Contributor to CTO of Nylas
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, Christine when on to co-found Nylas where she's currently the CTO. Scott talks to Christine about her experience, her thoughts on going from Dev to CTO, leading teams, and their product suite at Nylas.
https://www.nylas.com/
https://jvns.ca/blog/2017/12/01/new-zine--so-you-want-to-be-a-wizard/
4/5/2018 • 31 minutes, 4 seconds
A new Sega Megadrive/Genesis Game in 2018 with 1995 Tools with Tanglewood's Matt Phillips
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 manual!
http://tanglewoodgame.com
https://bigevilcorporation.itch.io/tanglewood-demo-0104
3/30/2018 • 34 minutes, 18 seconds
F# and the functional SAFE Stack with Krzysztof Cieślak
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?
https://safe-stack.github.io/
https://github.com/SAFE-Stack
https://suave.io/
http://fable.io/
https://elmish.github.io/elmish/
https://azure.com/free
3/23/2018 • 35 minutes, 54 seconds
Demystifying Serverless with Cecil Phillip
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?
http://www.clearlytech.com/2014/01/04/12-factor-apps-plain-english/
http://cecilphillip.com
http://awayfromthekeyboard.com/
3/15/2018 • 32 minutes, 44 seconds
Type to the world in your language with Keyman and Marc Durdin
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!
http://keyman.com
http://keymanweb.com
https://marc.durdin.net/2018/03/the-case-for-keyman/
3/9/2018 • 32 minutes, 41 seconds
Developing Online Identity with Sarah Squire
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?
3/3/2018 • 30 minutes, 54 seconds
Jessica Rose and the Worst Advice Ever
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 Podcast
https://twitter.com/pursuitpod
http://hyperurl.co/zukdmh
2/23/2018 • 29 minutes, 23 seconds
Mr. Robot Disassembled with Ryan Kazanciyan
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 hack both real AND entertaining a technical and non-technical audience? Is there a lot of pressure knowing that Reddit will screenshot every frame and analyze it? All this and, how afraid should we be of our compromised computers?
2/16/2018 • 33 minutes, 21 seconds
Quantum Computing detangled with Dr. Krysta Svore
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.
2/9/2018 • 33 minutes, 34 seconds
Empathy in Technology Product Design with Venture Capitalist Sarah Kunst from Proday
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 technical product development. In this episode she talks to Scott about the importance of truly understanding your customer and market and why empathy in design is just the start.
2/2/2018 • 31 minutes, 23 seconds
From F# to JavaScript and beyond with Fable and Alfonso Garcia-Caro
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 node and JavaScript.
1/26/2018 • 33 minutes, 52 seconds
Developing ON (not for) a Nokia Feature Phone with Elvis Chidera
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 apps and currently works for an MIT startup. He chats with Scott about the Nigerian mobile market, how feature phones work, and where Android is headed.
1/19/2018 • 30 minutes, 43 seconds
Staying Secure and "Getting Pwned" with Troy Hunt
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.
1/12/2018 • 31 minutes, 57 seconds
Functional Programming, F#, and Cloud Containers with Lena Hall
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?
1/5/2018 • 33 minutes, 2 seconds
Serverless and OpenFaas with Alex Ellis
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 development.
12/29/2017 • 31 minutes, 19 seconds
Machine Learning 101 with Paige Bailey
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 use them forever? All these questions and more, this week!
12/22/2017 • 33 minutes, 46 seconds
Revolutionizing remote pair programming with Live Share
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 and frameworks that aren't even installed on our machines? Scott talks to compiler nerd Amanda Silver about how Visual Studio's Live Share goes far beyond "text editor sharing" to something deeply technically interesting.
12/15/2017 • 28 minutes, 32 seconds
Progressive Web Apps with Tara Manicsic
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 them into a PWA?
12/8/2017 • 32 minutes, 18 seconds
Continuous Delivery in AAA Games - Sea of Thieves with Rare Games' Jafar Soltani
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? What can we learn from their experience?
12/1/2017 • 32 minutes, 41 seconds
Removing Bias from AI and Machine Learning with Camille Eddy
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 think...wrong. What can we do to prevent bias from creeping into our algorithms?
11/24/2017 • 32 minutes, 14 seconds
Moving Across Technology Stacks with Kamilah Taylor
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 to iOS UI. What can we learn from her experience?
11/17/2017 • 32 minutes, 14 seconds
Thomas Happ from Axiom Verge
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 talks to Thomas about how one starts a herculean effort like this...and succeeds!
11/10/2017 • 34 minutes, 26 seconds
Mike Brocchi on Angular CLI
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?
11/3/2017 • 31 minutes, 51 seconds
CEO Rian Buckley finds the FitCode between fashion and tech
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 Rian about the skills she's developed as an NCAA athlete, model, and now tech CEO.
10/27/2017 • 31 minutes, 44 seconds
Web Animation at Work with Rachel Nabors
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 design delightful animation that works to ease cognitive load!
10/20/2017 • 33 minutes, 16 seconds
Terms of Service for Developers - ToS explained with lawyer Gary Nissenbaum
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 importance of the ToS - Terms of Service - that you likely don't read! Every app developer needs to listen to this show. NOTE: This is a talk show. It is NOT advice and is NOT a replacement for you getting legal representation.
https://www.gdnlaw.com
10/13/2017 • 34 minutes, 43 seconds
Which JavaScript Stack should I learn? with Tracy Lee
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 JavaScript and the need to "pick a framework."
10/6/2017 • 30 minutes, 47 seconds
Polyglot Persistence for .NET with PostgresSQL and Marten with Jeremy Miller
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 Database with JSON support as an Event Store! Jeremy talks about all the great options you have for persisting your objects.
9/29/2017 • 31 minutes, 55 seconds
Maybe just use Vanilla Javascript with Chris Ferdinandi
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.
9/22/2017 • 31 minutes, 53 seconds
Technology in non-profits with the New York Public Library and Courteney Ervin
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 libraries.
9/15/2017 • 32 minutes, 46 seconds
Making browsers faster with Mozilla
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 of the browser wars? And will we all win?
9/8/2017 • 30 minutes, 54 seconds
Games across decades with Diablo programmer and Graybeard Games' David Brevik
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!
9/1/2017 • 33 minutes, 37 seconds
Software Endurance with Ariya Hidayat
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.
8/25/2017 • 32 minutes, 23 seconds
Laura Laban explores Infinite Flight simulation on mobile devices
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. How is such detail and accuracy possible in such a small form factor? Was this the right tech stack for the team to choose?
8/18/2017 • 34 minutes, 2 seconds
Pia Mancini explains liquid democracy and the Open Collective
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 world.
8/11/2017 • 35 minutes, 1 second
Tracking your life and health with the Gyroscope app and Mahdi Yusuf
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 sensors and apps already create valuable information that you can use to improve your lifestyle? Is this the start of the Quantified Self for the mainstream?
8/4/2017 • 34 minutes, 59 seconds
Preparing a city for self-driving cars with Leslie Caceda
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 travel? What about the ethics of how a self-driving car decides to drive...and stop?
7/28/2017 • 31 minutes, 43 seconds
Live Coding on Twitch for a year with Suz Hinton
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?
7/21/2017 • 33 minutes, 42 seconds
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.
7/14/2017 • 32 minutes, 52 seconds
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.
7/7/2017 • 32 minutes, 3 seconds
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!
6/30/2017 • 32 minutes, 54 seconds
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?
6/23/2017 • 30 minutes, 50 seconds
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."
6/16/2017 • 30 minutes, 32 seconds
Being hired as a Functional Programmer with Eric Normand
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 programming that might just help you with a change of career.
6/9/2017 • 28 minutes, 22 seconds
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.
6/2/2017 • 28 minutes, 25 seconds
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?"
5/26/2017 • 32 minutes, 33 seconds
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?
5/19/2017 • 31 minutes, 1 second
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.
5/12/2017 • 30 minutes, 13 seconds
Ruby and Rails in the Real World with Scott Bellware
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 things he's learned in the Ruby world. ScottB catches ScottH up on the state of Ruby on Rails as ScottB sees it in the real world!
5/5/2017 • 36 minutes, 25 seconds
Today's Cloud, Containers, and Architecture with Kelsey Hightower
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.
4/28/2017 • 31 minutes, 38 seconds
Deployment made easy with Zeit
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 "now" and you've deployed a cloud scale app. How is it possible? Guillermo schools Scott on all things now.
4/21/2017 • 37 minutes, 57 seconds
Renewing the Kalingo Language with Dr. Keisha Marie Josephs
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 work and web/app development skills to make it happen! She talks to Scott about the fundamentals of learning languages (both web and spoken) and how she sees the future of her peoples' language.
4/14/2017 • 30 minutes, 47 seconds
The Road to Lead Developer with Linda Kamau of Ushahidi
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 forward even when obstacles were in her way.
4/7/2017 • 32 minutes, 12 seconds
Hanselminutiae 18 with Richard Campbell - Nintendo Switch
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!
3/31/2017 • 34 minutes
Lean Customer Development with Cindy Alvarez
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 millions on a product or service that no one needs or wants.
3/24/2017 • 33 minutes, 7 seconds
Feedback Driven Design with Windows 10
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 shapes software on their team.
3/17/2017 • 33 minutes, 33 seconds
Getting Started with Angular with Jeff Cross
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.
3/10/2017 • 32 minutes, 59 seconds
A new kind of commerce - M-Pesa, Mookh, and Africa
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 commerce, not just in Africa but worldwide?
3/3/2017 • 31 minutes, 51 seconds
Forgotten Empires, amazing games - Age of Empires is back with Bert Beeckman
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 HD: The African Kingdoms, and Age of Empires II HD: Rise of the Rajas all include new stories, new art, new heros, and new adventures. How is this possible? How did it start, and more importantly where can YOU buy new AoE adventures?
2/24/2017 • 31 minutes, 36 seconds
The Return of Mo - Lessons from Scott
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.
2/17/2017 • 32 minutes, 52 seconds
A new kind of STEM learning with Laron Walker
Laron Walker is a technologist and entrepreneur infatuated with STEM (science, technology, engineering, and math) education.
2/10/2017 • 32 minutes, 29 seconds
Discovering WebVR with Ada Rose Edwards
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!
2/3/2017 • 33 minutes, 23 seconds
Building Pantsuit: The Hillary Clinton UI Pattern Library with Mina Markham
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 like this? How does a well-documented styleguide and system improve your developer's workflow?