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...
Nov 21, 2019•32 min•Ep 711•Transcript available on Metacast 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...
Nov 14, 2019•35 min•Ep 710•Transcript available on Metacast 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...
Nov 07, 2019•32 min•Ep 709•Transcript available on Metacast 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 Memoir Think Black from Harper Collins...
Oct 31, 2019•34 min•Ep 708•Transcript available on Metacast 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...
Oct 24, 2019•30 min•Ep 707•Transcript available on Metacast 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....
Oct 17, 2019•32 min•Ep 706•Transcript available on Metacast 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, t...
Oct 11, 2019•30 min•Ep 705•Transcript available on Metacast 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...
Oct 03, 2019•33 min•Ep 704•Transcript available on Metacast 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
Sep 26, 2019•36 min•Ep 703•Transcript available on Metacast 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...
Sep 19, 2019•34 min•Ep 702•Transcript available on Metacast 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 productiv...
Sep 12, 2019•34 min•Ep 701•Transcript available on Metacast 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-scott https://www.hanselminutes.com/403/geek-relationships-2013-with-scotts-wife-mo https://www.hanselminutes.com/314/more-relationshi...
Sep 05, 2019•35 min•Ep 700•Transcript available on Metacast 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...
Aug 29, 2019•32 min•Ep 699•Transcript available on Metacast 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...
Aug 22, 2019•29 min•Ep 698•Transcript available on Metacast 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 burnou...
Aug 15, 2019•33 min•Ep 697•Transcript available on Metacast 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...
Aug 08, 2019•39 min•Ep 696•Transcript available on Metacast 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...
Aug 02, 2019•32 min•Ep 695•Transcript available on Metacast 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...
Jul 25, 2019•32 min•Ep 694•Transcript available on Metacast 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...
Jul 18, 2019•35 min•Ep 693•Transcript available on Metacast 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...
Jul 11, 2019•30 min•Ep 692•Transcript available on Metacast 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...
Jul 04, 2019•31 min•Ep 691•Transcript available on Metacast 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!
Jun 27, 2019•34 min•Ep 690•Transcript available on Metacast 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
Jun 20, 2019•33 min•Ep 689•Transcript available on Metacast 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...
Jun 13, 2019•33 min•Ep 688•Transcript available on Metacast 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
Jun 06, 2019•30 min•Ep 687•Transcript available on Metacast 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 engineer...
May 30, 2019•33 min•Ep 686•Transcript available on Metacast 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
May 23, 2019•32 min•Ep 685•Transcript available on Metacast 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.or...
May 16, 2019•32 min•Ep 684•Transcript available on Metacast 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/
May 09, 2019•34 min•Ep 683•Transcript available on Metacast 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
May 02, 2019•34 min•Ep 682•Transcript available on Metacast