POPULARITY
Categories
We sit down with Scott Hanselman at Microsoft Build 2025 to discuss open sourcing all the things, cool stuff Windows can do, where we want (and don't want) AI to fit into our lives, building arcade cabinets, and so much more.
Rasmus Holm takes a critical look at MCP, Stefan Judis shares a new term he learned from Scott Hanselman, Raf beautifully describes the curse of knowing how, Void is an open source Cursor alternative & React Jam is back for its 6th online game jam.
Rasmus Holm takes a critical look at MCP, Stefan Judis shares a new term he learned from Scott Hanselman, Raf beautifully describes the curse of knowing how, Void is an open source Cursor alternative & React Jam is back for its 6th online game jam.
Rasmus Holm takes a critical look at MCP, Stefan Judis shares a new term he learned from Scott Hanselman, Raf beautifully describes the curse of knowing how, Void is an open source Cursor alternative & React Jam is back for its 6th online game jam.
What if you could craft Super Nintendo ROMs using the power of C#? In this episode, Scott Hanselman dives into the world of retro game development with Matthew Shapiro, the creator of DotnetSnes—a tool that enables developers to build SNES games with modern .NET technology. They explore how the project works, the challenges of programming for classic hardware, and what this means for indie game developers and hobbyists alike. Whether you're a nostalgic gamer or a coding enthusiast, this conversation is packed with insights that bridge the old-school and the cutting-edge.https://github.com/KallDrexx/DotnetSneshttps://www.linkedin.com/feed/update/urn:li:activity:7320970127917649920/
In this episode of ACM ByteCast, our special guest host Scott Hanselman (of The Hanselminutes Podcast) welcomes ACM Fellow Peter Lee, President of Microsoft Research. As leader of Microsoft Research, Peter incubates new research-powered products and lines of business in areas such as AI, computing foundations, health, and life sciences. Before Microsoft, he established a new technology office that created operational capabilities in ML, data science, and computational social science at DARPA, and before that he was head of the CS department at CMU. Peter served on President Obama's Commission on Enhancing National Cybersecurity and has testified before both the US House Science and Technology Committee and the US Senate Commerce Committee. He coauthored the bestselling book The AI Revolution in Medicine: GPT-4 and Beyond. In 2024, he was named by Time magazine as one of the 100 most influential people in health and life sciences. In the interview, Peter reflects on his 40+ years in computer science, from working on PDP-11s and Commodore Amigas to modern AI advancements. He highlights how modern technologies, built on decades of research, have become indispensable. He also talks about his healthcare journey, including work that earned him election to the National Academy of Medicine, and the potential (and limitations) of AI in medicine. Peter and Scott touch on the impact of LLMs, the lack of ethics education in traditional CS curricula, the challenges posed by growing AI complexity. Peter also highlights some important Microsoft Research work in AI for Science and Quantum Computing.
In this episode of ACM ByteCast, our special guest host Scott Hanselman (of The Hanselminutes Podcast) welcomes Mary Lou Jepsen, CEO and Founder of Openwater, a technical executive and inventor in the fields of display, imaging, and computer hardware with about 300 patents published or issued to her name. She founded and led two moonshots at Google X and was later an executive at Facebook/Oculus VR. Prior to this, she was a professor at the MIT Media Lab, where she co-founded and was the first CTO of One Laptop per Child (OLPC), and later founded Pixel Qi in Taipei, Taiwan, focused on the design and manufacture of displays. Jepsen has been named as one of the 100 most influential people in the world by Time Magazine (“Time 100”), CNN's top “10 thinkers” in science and technology and has won numerous awards numerous from professional societies in the fields of optics, display, and electronics. She's a frequent keynote speaker, has given two highly viewed TED talks, and is frequently featured in top global press publications. Mary Lou discusses her work with Openwater, a startup working on innovative imaging technology using infrared light, ultrasound, and electromagnetics to diagnose and potentially treat diseases, and aims to leapfrog traditional drug development. She and Scott talk about the role of patents in manufacturing, and regulatory and technological barriers in healthcare innovation. They also dive into the advantages of the company's open-source model, both for its software and hardware designs. Mary Lou highlights some of their breakthroughs, including stroke detection and non-invasive cancer treatment. She also talks about reducing cost and scaling production, next steps in clinical trials, and future possibilities with open source.
Daya Patil drops in on Scott Hanselman to chat about getting started with Azure Business continuity Center, a single pane of glass for all your Business Continuity and Disaster Recovery (BCDR) needs across solutions and platforms for various key pillars like manage, monitor, Govern and audit compliance along with ability to perform core actions from centralized place. Recommended resources Azure Business Continuity Center Business Continuity with ABCC Connect Scott Hanselman | Twitter/x: @SHanselman Azure App Service | Twitter/x: @AzAppService Azure Friday | Twitter/x: @AzureFriday Azure | Twitter/x: @Azure
Daya Patil drops in on Scott Hanselman to chat about getting started with Azure Business continuity Center, a single pane of glass for all your Business Continuity and Disaster Recovery (BCDR) needs across solutions and platforms for various key pillars like manage, monitor, Govern and audit compliance along with ability to perform core actions from centralized place. Recommended resources Azure Business Continuity Center Business Continuity with ABCC Connect Scott Hanselman | Twitter/x: @SHanselman Azure App Service | Twitter/x: @AzAppService Azure Friday | Twitter/x: @AzureFriday Azure | Twitter/x: @Azure
In this session Tulika Chaudharie joins Scott Hanselman to discuss the Sidecar feature in Azure App Service and how it helps developers extend their applications with additional functionality. Learn how to run sidecar containers alongside your main app to add capabilities like logging, monitoring, caching, or background processing. Recommended resources Sidecar in Azure App Service Connect Scott Hanselman | Twitter/x: @SHanselman Azure App Service | Twitter/x: @AzAppService Azure Friday | Twitter/x: @AzureFriday Azure | Twitter/x: @Azure
In this session Tulika Chaudharie joins Scott Hanselman to discuss the Sidecar feature in Azure App Service and how it helps developers extend their applications with additional functionality. Learn how to run sidecar containers alongside your main app to add capabilities like logging, monitoring, caching, or background processing. Recommended resources Sidecar in Azure App Service Connect Scott Hanselman | Twitter/x: @SHanselman Azure App Service | Twitter/x: @AzAppService Azure Friday | Twitter/x: @AzureFriday Azure | Twitter/x: @Azure
In this episode of Hanselminutes, Scott Hanselman sits down with the visionary Dr. Mary Lou Jepsen, founder and CEO of Openwater. Dr. Jepsen shares her groundbreaking work in developing advanced imaging technologies that have the potential to revolutionize medical diagnostics and treatment. From her journey through big tech companies like Google and Facebook to her pioneering efforts at Openwater, Dr. Jepsen discusses how her team is leveraging red light and ultrasound to create affordable, wearable devices that can see into the human body with unprecedented clarity. In association with the ACM ByteCast.
Rakhi Thejraj joins Scott Hanselman to talk about Azure Cosmos DB! Azure Cosmos DB has been constantly bringing new features to boost performance and optimize costs. Azure Cosmos DB has optimized the autoscale feature to make it more cost-effective for customers with non-uniform workloads such as highly trafficked primary region and a passive secondary region just for disaster recovery. This breakthrough feature is called Dynamic Scaling. Binary Encoding feature on the other hand has optimized the storage and query costs Chapters 00:00 - Introduction 00:38 - Dynamic scaling 08:47 - Binary encoding Recommended resources Dynamic scaling Blog Dynamic scaling Public Documentation Dynamic scaling FAQ Binary Encoding Blog Connect Scott Hanselman | Twitter/x: @SHanselman Azure Friday | Twitter/x: @AzureFriday Azure | Twitter/x: @Azure
Rakhi Thejraj joins Scott Hanselman to talk about Azure Cosmos DB! Azure Cosmos DB has been constantly bringing new features to boost performance and optimize costs. Azure Cosmos DB has optimized the autoscale feature to make it more cost-effective for customers with non-uniform workloads such as highly trafficked primary region and a passive secondary region just for disaster recovery. This breakthrough feature is called Dynamic Scaling. Binary Encoding feature on the other hand has optimized the storage and query costs Chapters 00:00 - Introduction 00:38 - Dynamic scaling 08:47 - Binary encoding Recommended resources Dynamic scaling Blog Dynamic scaling Public Documentation Dynamic scaling FAQ Binary Encoding Blog Connect Scott Hanselman | Twitter/x: @SHanselman Azure Friday | Twitter/x: @AzureFriday Azure | Twitter/x: @Azure
Bartek träffar Maria Olsson som sadlade om och bytte karriär mitt i livet, från logoped till utvecklare. Hur går tankarna och känslor ett år in i den nya karriären?Dark Matter Developers: The Unseen 99% - Scott Hanselman's BlogKodsnack 562 - Våga karriärväxla, med Maria Olsson, Connie Tran Hedberg, och Pauliina RaitaniemiHostingen av Kompilator sponsras av Dekalfabriken
In this episode of Hanselminutes, Dr. Michael Hansen from Nabu Casa joins Scott Hanselman to discuss the exciting advancements in open-source voice technology. They delve into the integration of Rhasspy and Home Assistant Voice, exploring how these tools can enhance privacy and local processing for voice assistants. Dr. Hansen shares insights on the future of voice technology, including the Wyoming protocol and the potential for supporting underrepresented languages. https://www.home-assistant.io/voice-pe/https://rhasspy.readthedocs.io/en/latest/
On this Screaming in the Cloud Replay, Corey is joined by Microsoft's current Vice President of Developer Community, Scott Hanselman. They talk about how Scott is selling enthusiasm around free and open source software to empower the next generation of programmers, how technology can help you escape a suboptimal position in life, moving a blog that was hosted on a Windows Server 2008 server to Azure, using TikTok to encourage younger folks to get into coding, why there isn't a wrong programming language to learn and why you should learn JavaScript, how the rise of SaaS and cloud computing has made Microsoft a “simpler” company, convincing banks to use open source in the 2000s, and more.Show Highlights(0:00) Intro(0:29) The Duckbill Group sponsor read(1:13) What Scott did as Microsoft's Partner Program Manager(2:05) Scott's various passions and projects(4:37) Changes at Microsoft since Corey last kept track of the company(10:15) Why Corey struggles to get back into the Windows ecosystem(17:45) The convenience of having everything more accessible and hosted in Azure(24:36) The Duckbill Group sponsor read(25:19) The importance of the struggle when starting out in tech(30:55) Microsoft's cultural transformation(34:32) Why Scott has turned to social media to reach the next generation of engineers(39:18) Where you can find more from ScottAbout Scott HanselmanScott has been a developer for 30 years and has been blogging at https://hanselman.com for 20 years! He works in Open Source on .NET and the Azure Cloud for Microsoft out of his home office in Portland, Oregon. Scott has been podcasting for over 950 episodes of http://hanselminutes.com over 18 years and over 750 episodes of http://www.azurefriday.com. He's written a number of technical books and spoken in person to over one million developers worldwide! He's also on TikTok, which was very likely a huge mistake.LinksHanselminutes Podcast: https://www.hanselminutes.com/Personal website: https://hanselman.comOriginal Episodehttps://www.lastweekinaws.com/podcast/screaming-in-the-cloud/inspiring-the-next-generation-of-devs-on-tiktok-with-scott-hanselman/SponsorThe Duckbill Group: duckbillgroup.com
Live from the heart of Microsoft Ignite 2024 in Chicago, we're bringing you three daily episodes. Join us as we make connections between Microsoft, Azure AI and Data, Security, Industry, Development Community and customer experience. Plus, we'll keep you updated on all the latest news and juicy gossip. On day two of the conference Dave and Rob talk to:Rudra Mitra, CVP Purview about Data Security in the Age of AISarah Bird, CPO for Responsible AI and Yina Arenas, VP, AI Foundry about Embedding Ethics in AI Innovation & the newly announced FoundryScott Hanselman, VP Developer Community about Empowering Developers with AI TLDR00:32 Bar in the Clouds and observation from Microsoft Ignite08:44 Data Security meets AI with Rudra Mitra33:30 Ethics and Foundry meets AI with Dr. Sarah Bird and Yina Arenas1:04:28 Developers meets AI with Scott Hanselman 1:34:13 Conclusion of Day 2 and what will Day 3 bring?GuestRudra Mitra: https://www.linkedin.com/in/rudramitra/Dr. Sarah Bird: https://www.linkedin.com/in/slbird/Yina Arenas: https://www.linkedin.com/in/yinaa/Scott Hanselman: https://www.linkedin.com/in/shanselman/HostsDave Chapman: https://www.linkedin.com/in/chapmandr/Rob Kernahan: https://www.linkedin.com/in/rob-kernahan/ProductionMarcel van der Burg: https://www.linkedin.com/in/marcel-vd-burg/Dave Chapman: https://www.linkedin.com/in/chapmandr/SoundBen Corbett: https://www.linkedin.com/in/ben-corbett-3b6a11135/Louis Corbett: https://www.linkedin.com/in/louis-corbett-087250264/'Cloud Realities' is an original podcast from Capgemini
Join host Scott Hanselman as he sits down with Faisal Islam, the mind behind the book Kotlin from Scratch. In this engaging episode, they delve into the world of Kotlin, the modern programming language that's making waves in the development community. Faisal shares insights from his journey writing the book, the key features of Kotlin that make it a favorite among developers, and practical advice for anyone looking to get started with or master this powerful language. https://nostarch.com/kotlin-scratch
In this episode, Scott Hanselman sits down with Charnelle Asante, the founder of Spoiler Talk. Dive deep into the creation and inspiration behind this cutting-edge app as a Charnelle navigates this space as non-technical founder. Charnelle shares her journey from idea to implementation, discussing the challenges of startup life, the importance of user feedback, and the future of spoiler management in an era of binge-watching. http://thespoilerapp.com/
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.
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.
CTO Series: Andrea Goulet On How To Lead with Empathy in Software Development In this special BONUS episode of the CTO Series, Andrea Goulet, an innovative software executive, shares her mission to change the tech industry by making empathy a core technical skill. Andrea's insights reveal how empathy can transform leadership, foster collaboration, and drive success in software development. Through personal stories and practical tips, she illustrates the power of empathy in navigating complex challenges, from aligning mental models to enhancing communication between teams and leaders. Defining Leadership Through Empathy "Empathy isn't just credible in the software industry; it's crucial for innovation and collaboration." Andrea reflects on her journey from a communications background where psychology played a pivotal role, to becoming a software executive who champions empathy. Despite initial skepticism from industry consultants, Andrea stuck to her belief that empathy was essential for success in tech. She shares a transformative experience with Scott Hanselman that highlighted the importance of understanding mental models and developing new communication strategies. This experience solidified her approach to leadership, emphasizing empathy as a vital skill for effective collaboration. "Pause, reappraise, and think before you act – empathy in action is the key to navigating complex interactions in tech." Enhancing Team Dynamics Through Empathy "Developers can be as empathic as business leaders, breaking down traditional communication barriers." Andrea delves into the importance of empathy between teams and their leaders, particularly when dealing with mismatched mental models. She discusses the protocols she has developed based on real-life situations, which prioritize empathy in decision-making and feedback processes. By advocating for her team members and facilitating conversations between executives and developers, Andrea demonstrates how empathy can lead to more effective problem-solving and collaboration. "Facilitate conversations that shift from confrontation to collaboration – empathy is the bridge to solving shared problems." Bridging Communication Gaps in Agile Environments "The communication infrastructure is the 'plumbing' that allows information to flow seamlessly across your organization." Andrea explains how the book Team of Teams by General Stanley McChrystal influenced her understanding of agile methodologies. Struggling with the lingo of Agile, she found clarity in McChrystal's discussion of complex systems and the importance of managing interdependencies. Andrea emphasizes the need for a robust communication infrastructure to ensure that information flows freely within an organization, enabling teams to respond quickly to changing circumstances and align their efforts with broader business goals. "Build communication loops that enable agility – the right infrastructure supports the flow of information and decision-making." [IMAGE HERE] Do you wish you had decades of experience? Learn from the Best Scrum Masters In The World, Today! The Tips from the Trenches - Scrum Master edition audiobook includes hours of audio interviews with SM's that have decades of experience: from Mike Cohn to Linda Rising, Christopher Avery, and many more. Super-experienced Scrum Masters share their hard-earned lessons with you. Learn those today, make your teams awesome! About Andrea Goulet Andrea Goulet is on a mission to change the way the world thinks about empathy by leading a scientific revolution and making empathy a core technical skill for all technologists. She is a sought-after international keynote speaker, experienced software entrepreneur, and award-winning industry leader. Her expertise centers on using empathy and effective communication to modernize legacy and mission-critical software systems. Andrea has taught over 75,000 students through her online courses on empathy and communication. She is the author of the forthcoming book, Empathy-Driven Software Development, and the founder of Empathy in Tech and Legacy Code Rocks, two online communities where code and compassion connect. You can link with Andrea Goulet on LinkedIn.
New Relic's all-in-one observability platform makes it simple to optimize your performance by giving you a single source of truth to analyze your apps, infrastructure, and all of your Azure services. Glenn Thomas from New Relic joins Scott Hanselman to talk about Azure's Native New Relic Service in Azure. Glenn demos how easy it is to get started with New Relic and manage Azure resources directly in the Azure portal. In addition, he provides an overview of how New Relic can help quickly identify and troubleshoot performance issues, including a look at Ask AI in New Relic Observability. Chapters 00:00 - Introduction 00:53 - Getting started from Azure Marketplace 02:27 - Exploring a new service 03:10 - Installing New Relic extension in a VM 04:05 - Accessing your New Relic service with SSO 04:47 - Troubleshooting scenario walkthrough with AI analysis 11:23 - Ask AI in New Relic 14:00 - Wrap-up Recommended resources New Relic's Azure Native Solution on the Azure Marketplace Azure Native New Relic Service Introduction New Relic AI New Relic Errors Inbox New Relic Distributed Tracing Azure Native New Relic Service: Full stack observability in minutes Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday New Relic | Twitter/X: @NewRelic Azure Support | Twitter/X: @AzureSupport
New Relic's all-in-one observability platform makes it simple to optimize your performance by giving you a single source of truth to analyze your apps, infrastructure, and all of your Azure services. Glenn Thomas from New Relic joins Scott Hanselman to talk about Azure's Native New Relic Service in Azure. Glenn demos how easy it is to get started with New Relic and manage Azure resources directly in the Azure portal. In addition, he provides an overview of how New Relic can help quickly identify and troubleshoot performance issues, including a look at Ask AI in New Relic Observability. Chapters 00:00 - Introduction 00:53 - Getting started from Azure Marketplace 02:27 - Exploring a new service 03:10 - Installing New Relic extension in a VM 04:05 - Accessing your New Relic service with SSO 04:47 - Troubleshooting scenario walkthrough with AI analysis 11:23 - Ask AI in New Relic 14:00 - Wrap-up Recommended resources New Relic's Azure Native Solution on the Azure Marketplace Azure Native New Relic Service Introduction New Relic AI New Relic Errors Inbox New Relic Distributed Tracing Azure Native New Relic Service: Full stack observability in minutes Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday New Relic | Twitter/X: @NewRelic Azure Support | Twitter/X: @AzureSupport
Nandini Bajaj joins Scott Hanselman to talk about the new alerting and reporting capabilities released by Azure BCDR (Business Continuity and Disaster Recovery) on the Business Continuity Center to monitor your estate protected with the Azure Site Recovery service. We announced built-in Site Recovery alerts on Azure Monitor so you can manage all your alerts on a single platform where you can configure notifications to various channels using webhook, ITSM etc. We also launched out-of-box reports for Azure Site Recovery which will give you a transparent view of the job details and replication health of protected items. With these reports you can now be ready for audit and executive updates by customizing them to your need. Configure your Log Analytics workspace and set up diagnostic settings to leverage the reports. Chapters 00:00 - Introduction 01:36 - Alerting 06:35 - Azure Monitor 08:47 - Reporting 14:40 - Wrap-up Recommended resources Built-in monitoring for Azure Site Recovery Configure Azure Site Recovery reports About Site Recovery Azure Site Recovery Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure
Nandini Bajaj joins Scott Hanselman to talk about the new alerting and reporting capabilities released by Azure BCDR (Business Continuity and Disaster Recovery) on the Business Continuity Center to monitor your estate protected with the Azure Site Recovery service. We announced built-in Site Recovery alerts on Azure Monitor so you can manage all your alerts on a single platform where you can configure notifications to various channels using webhook, ITSM etc. We also launched out-of-box reports for Azure Site Recovery which will give you a transparent view of the job details and replication health of protected items. With these reports you can now be ready for audit and executive updates by customizing them to your need. Configure your Log Analytics workspace and set up diagnostic settings to leverage the reports. Chapters 00:00 - Introduction 01:36 - Alerting 06:35 - Azure Monitor 08:47 - Reporting 14:40 - Wrap-up Recommended resources Built-in monitoring for Azure Site Recovery Configure Azure Site Recovery reports About Site Recovery Azure Site Recovery Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure
Richa Gaur joins Scott Hanselman to talk about how to boost developer productivity & app efficiency with Azure Cosmos DB while building an energy optimization solution for enterprises to hit their emission targets. They start with a serverless Azure Cosmos DB account to dive into development without the hassle of capacity planning. Next, they explore how to seamlessly adjust partition keys for containers as large tenants join the platform. Finally, they transition from a serverless setup to a provisioned throughput mode, leveraging the cloud database's performance and availability guarantees to ensure your solution is both reliable and high performing. Chapters 00:00 - Introduction 01:45 - The demo app 04:56 - Adjusting partition keys (offline) 09:55 - Adjusting partition keys (online) 13:14 - Switch to provisioned throughput 16:37 - Wrap-up Recommended resources Changing the partition key in Azure Cosmos DB Container copy jobs in Azure Cosmos DB Change from serverless to provisioned capacity mode in Azure Cosmos DB for NoSQL Azure Cosmos DB serverless account type Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Richa Gaur | Twitter/X: @nonomadicc Azure Friday | Twitter/X: @AzureFriday Azure Cosmos DB | Twitter/X: @AzureCosmosDB
Richa Gaur joins Scott Hanselman to talk about how to boost developer productivity & app efficiency with Azure Cosmos DB while building an energy optimization solution for enterprises to hit their emission targets. They start with a serverless Azure Cosmos DB account to dive into development without the hassle of capacity planning. Next, they explore how to seamlessly adjust partition keys for containers as large tenants join the platform. Finally, they transition from a serverless setup to a provisioned throughput mode, leveraging the cloud database's performance and availability guarantees to ensure your solution is both reliable and high performing. Chapters 00:00 - Introduction 01:45 - The demo app 04:56 - Adjusting partition keys (offline) 09:55 - Adjusting partition keys (online) 13:14 - Switch to provisioned throughput 16:37 - Wrap-up Recommended resources Changing the partition key in Azure Cosmos DB Container copy jobs in Azure Cosmos DB Change from serverless to provisioned capacity mode in Azure Cosmos DB for NoSQL Azure Cosmos DB serverless account type Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Richa Gaur | Twitter/X: @nonomadicc Azure Friday | Twitter/X: @AzureFriday Azure Cosmos DB | Twitter/X: @AzureCosmosDB
Did you know that with the Accelerated Logs feature in Azure Database for MySQL Business Critical service tier, the service provides 100% improvement in throughput? Additionally, you can automatically scale IOPS up to 80k and storage up to 32TB based on your workload needs. Siddhant (Sidd) Sawant joins Scott Hanselman to walk through the benefits of this tier and highlight its superior performance. Chapters 00:00 - Introduction 00:55 - Updates to Azure DB for MySQL 04:53 - Demo of Accelerated Logs 08:28 - Discussion 10:52 - Wrap-up Recommended resources Advancements in the Business Critical service tier for Azure Database for MySQL - Flexible Server Microsoft Azure innovation powers leading price-performance for MySQL database in the cloud New advancements in Azure Database for MySQL - Flexible Server Business Critical service tier (YouTube) Azure Database for MySQL - Flexible Server service tiers Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure
Did you know that with the Accelerated Logs feature in Azure Database for MySQL Business Critical service tier, the service provides 100% improvement in throughput? Additionally, you can automatically scale IOPS up to 80k and storage up to 32TB based on your workload needs. Siddhant (Sidd) Sawant joins Scott Hanselman to walk through the benefits of this tier and highlight its superior performance. Chapters 00:00 - Introduction 00:55 - Updates to Azure DB for MySQL 04:53 - Demo of Accelerated Logs 08:28 - Discussion 10:52 - Wrap-up Recommended resources Advancements in the Business Critical service tier for Azure Database for MySQL - Flexible Server Microsoft Azure innovation powers leading price-performance for MySQL database in the cloud New advancements in Azure Database for MySQL - Flexible Server Business Critical service tier (YouTube) Azure Database for MySQL - Flexible Server service tiers Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure
Darren Tu joins Scott Hanselman to explore the new UI in Azure Cloud Shell and ephemeral (non-persistent) Cloud Shell sessions. Learn more about the Azure Cloud Shell container image and how to engage the team on GitHub. Chapters 00:00 - Introduction 01:03 - Old Cloud Shell UI 01:33 - New Cloud Shell UI 02:15 - Ephemeral sessions 04:25 - Exploring the new UI 05:15 - Accessing Cloud Shell 06:17 - Cloud Shell container contents 07:45 - Switching session settings 08:30 - Azure / CloudShell GitHub repo 10:17 - Wrap-up Recommended resources What is Azure Cloud Shell? Access your Azure Cloud Shell Azure / CloudShell repo on GitHub Azure Cloud Shell product page Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @shanselman Azure Friday | Twitter/X: @azurefriday Darren Tu | LinkedIn: /in/darrentu/
Darren Tu joins Scott Hanselman to explore the new UI in Azure Cloud Shell and ephemeral (non-persistent) Cloud Shell sessions. Learn more about the Azure Cloud Shell container image and how to engage the team on GitHub. Chapters 00:00 - Introduction 01:03 - Old Cloud Shell UI 01:33 - New Cloud Shell UI 02:15 - Ephemeral sessions 04:25 - Exploring the new UI 05:15 - Accessing Cloud Shell 06:17 - Cloud Shell container contents 07:45 - Switching session settings 08:30 - Azure / CloudShell GitHub repo 10:17 - Wrap-up Recommended resources What is Azure Cloud Shell? Access your Azure Cloud Shell Azure / CloudShell repo on GitHub Azure Cloud Shell product page Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @shanselman Azure Friday | Twitter/X: @azurefriday Darren Tu | LinkedIn: /in/darrentu/
Welcome to the 150th episode of the Emotional Balance Sheet podcast! I can hardly believe it's been nearly four years since we launched our journey in October 2020. Through the ups and downs, your support has kept us going, and today, I want to celebrate this milestone by highlighting some of the most meaningful conversations we've had. In this special episode, we revisit insightful discussions with remarkable guests like Brian Portnoy on "funded contentment," Dr. Joy Leary on the deeper issues couples face, and Bruce Filer on navigating life's transitions. You'll also hear about fascinating talks with people like divorce attorney Jim Sexton, productivity expert Scott Hanselman, and renowned author Dan Pink. Whether it's learning about the concept of "enough" with Carl Richardson, exploring parental insights with Josh Brown, or digging into economic complexities with Neil Dutta, these moments have shaped our podcast and provided invaluable lessons. Join me as we reflect on these enriching conversations that emphasize awareness, life transitions, and the emotional intricacies tied to financial planning. Thank you for being part of this journey, and enjoy our special montage of the last 150 episodes. Connect with Paul Contact Paul here or schedule a time to meet with Paul here. For resources discussed in this episode, visit tammacapital.com/podcast. Follow Paul on LinkedIn, Instagram, and Facebook. And feel free to email Paul at pfenner@tammacapital.com with any feedback, questions, or ideas for future guests and topics.
On today's episode of Insights Tomorrow, Patrick LeBlanc is joined by Scott Hanselman, VP of Developer Community at Microsoft. Patrick and Scott discuss Scott's background in technology, starting with a pivotal moment when his parents sold their van to buy him a Commodore 64 based on his teacher's recommendation. They talk about the importance of fundamentals in tech, staying updated with evolving technology, the impact of open source, and motivating people in tech communities. Scott emphasizes the value of returning to basics and using technology to empower others. In this episode you'll learn: The complexities of balancing work and personal life while managing a tech team Privilege and responsibility of being an educator in the tech community Impact of open source and motivating people in tech communities Some questions we ask: Has Microsoft influenced your views on tech or software development? What drives your passion for engaging with and growing the tech community? What's one piece of advice you would give to someone aspiring to start a career in tech? Resources: View Scott Hanselman on LinkedIn View Patrick LeBlanc on LinkedIn Discover and follow other Microsoft podcasts at microsoft.com/podcasts Hosted on Acast. See acast.com/privacy for more information.
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!
In this episode of Maintainable, Robby welcomes Scott Hanselman, VP of Developer Community at Microsoft and host of the Hanselminutes Podcast, to discuss the emotional side of maintainable software. Scott shares his thoughts on fear as a common thread in poorly maintained software, the importance of building a team culture of trust, and how finding a good work-life balance helps create better software.The Role of Fear in Technical DebtScott believes that if you fear the software you work on, it's a tell-tale sign that it has maintainability issues.Technical debt is rooted in fear--either fear of making a change that will break something or fear of being unable to change something when needed.He encourages teams to talk openly about their fears and anxieties regarding the software and to consider what things give them confidence in the codebase.Building a Team Culture of ConfidenceScott emphasizes the importance of empathy in overcoming technical debt and making software more maintainable.Senior engineers and team leads have a responsibility to make junior developers feel safe enough to speak up and ask questions.He advocates for providing new hires with small, achievable tasks to build their confidence and trust in the software.Scott encourages teams to use "inner loop" and "outer loop" thinking.Inner loop - The cycle of making a change, hitting f5, and seeing changes immediately.Outer loop - Things like deploying the codebase, getting it tested, ensuring production stability.Both experienced and junior engineers have their own inner and outer loops as individuals, and continuous improvement at all levels is key.Overcoming Fear, Embracing Maintainability, and Finding BalanceScott shares stories about Microsoft's journey with open-source software and how that process has shaped the company's culture around maintainable code.He talks about the importance of striking a balance between source-opened and open-source software and finding the sweet spot for a project or organization.Scott warns against the trap of striving for unattainable perfection. Aiming for good, solid repeatable work over perfection ultimately yields better results.He uses his own projects, like the Hanselminutes podcast, as examples of focusing on consistent outputs and utilizing a simple workflow.Scott advocates for using AI tools to transcribe coding sessions, freeing up developers from extensive note-taking.Book Recommendation:The Daily Stoic By Ryan HolidayScott Hanselman - Personal WebsiteHanselminutes Podcast.NET Open Source History: .NET Core | Microsoft LearnHelpful Links:Scott Hanselman - Personal WebsiteHanselminutes Podcast.NET Open Source History: .NET Core | Microsoft LearnThanks to Our Sponsor!Turn hours of debugging into just minutes! AppSignal is a performance monitoring and error tracking tool designed for Ruby, Elixir, Python, Node.js, Javascript, and soon, other frameworks. It offers six powerful features with one simple interface, providing developers with real-time insights into the performance and health of web applications. Keep your coding cool and error-free, one line at a time! Check them out! Subscribe to Maintainable on:Apple PodcastsSpotifyOr search "Maintainable" wherever you stream your podcasts.Keep up to date with the Maintainable Podcast by joining the newsletter.
In this episode of ACM ByteCast, our special guest host Scott Hanselman (of The Hanselminutes Podcast) welcomes ACM Fellow Juan Gilbert, 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. The lab's innovations include open-source voting technology to help make elections more secure, accessible, and usable; making voting technologies more transparent; increasing fairness and reducing bias in ML algorithms used in admissions and hiring decisions; and reducing conflicts during traffic stops. Gilbert's many honors and recognitions include the Presidential Award for Excellence in Science, Mathematics, and Engineering Mentoring, the CRA A. Nico Habermann Award, and the National Medal of Technology and Innovation (NMTI). Juan shares with Scott his surprise at being nominated for the NMTI, which he received in 2023 from President Joe Biden for pioneering a universal voting system that makes voting more reliable and accessible for everyone and for increasing diversity in the computer science workforce. He talks about his lab's mission to change the world by solving real-world problems, and principles such as “barrier-free design” that he and his collaborators applied to his lab's voting machine technology. They also discuss how his Application Quest (AQ) technology uses AI to help make fairer hiring decisions, and how his students' Virtual Traffic Stops app helps protect both drivers and law enforcement safe during traffic stops. Juan also explains how he and his lab choose which projects they work on and teases the promise of brain-computer interaction technology.
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!
Hanna Endrias joins Scott Hanselman to discuss Microsoft Copilot for Azure integration in Azure App Service. App Service has over sixty troubleshooting tools, which can make it difficult to know where to look when an issue arises. With Azure Copilot, you can describe a problem and navigate to the perfect diagnostics, whether it's related to high CPU usage, networking issues, getting a memory dump, or more. Chapters 00:00 - Introduction 00:40 - Requesting access to Microsoft Copilot for Azure preview 01:10 - Demo: Copilot experience in Azure App Service 11:15 - Key words 13:50 - Wrap-up Recommended resources Troubleshoot your apps faster with App Service using Microsoft Copilot for Azure (preview) What is Microsoft Copilot for Azure (preview)? Limited access to Microsoft Copilot for Azure (preview) Register to use Microsoft Copilot for Azure (preview) Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure App Service | Twitter/X: @AzAppService Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure
Hanna Endrias joins Scott Hanselman to discuss Microsoft Copilot for Azure integration in Azure App Service. App Service has over sixty troubleshooting tools, which can make it difficult to know where to look when an issue arises. With Azure Copilot, you can describe a problem and navigate to the perfect diagnostics, whether it's related to high CPU usage, networking issues, getting a memory dump, or more. Chapters 00:00 - Introduction 00:40 - Requesting access to Microsoft Copilot for Azure preview 01:10 - Demo: Copilot experience in Azure App Service 11:15 - Key words 13:50 - Wrap-up Recommended resources Troubleshoot your apps faster with App Service using Microsoft Copilot for Azure (preview) What is Microsoft Copilot for Azure (preview)? Limited access to Microsoft Copilot for Azure (preview) Register to use Microsoft Copilot for Azure (preview) Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure App Service | Twitter/X: @AzAppService Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure
This is our first live recording (with other people) ever! Kent C Dodds welcomes us to his Epic Web Conf to interview some of the speakers. We go into the dynamic landscape of developer tools and community engagement, reflecting on the evolution of DevRel roles with insights from industry experts. We also explore the profound influence of AI on creativity, discussing the ethical implications and the fusion of technology with artistic expression.
In this episode of ACM ByteCast, our special guest host Scott Hanselman (of The Hanselminutes Podcast) welcomes ACM Fellow Rosalind Picard, a scientist, inventor, engineer, and faculty member of MIT's Media Lab, where she is also Founder and Director of the Affective Computing Research Group. She is the author of the book Affective Computing, and has founded several companies in the space of affective computing, including the startups Affectiva and Empatica, Inc. A named inventor on more than 100 patents, Rosalind is a member of the National Academy of Engineering and a Fellow of the National Academy of Inventors. Her contributions include wearable and non-contact sensors, algorithms, and systems for sensing, recognizing, and responding respectfully to human affective information. Her inventions have applications in autism, epilepsy, depression, PTSD, sleep, stress, dementia, autonomic nervous system disorders, human and machine learning, health behavior change, market research, customer service, and human-computer interaction, and are in use by thousands of research teams worldwide as well as in many products and services. In the episode, Rosalind talks about her work with the Affective Computing Research Group, and clarifies the meaning of “affective” in the context of her research. Scott and Rosalind discuss how her training as an electrical with a background in computer architecture and signal processing drew her to studying emotions and health indicators. They also talk about the importance of data accuracy, the implications of machine learning and language models to her field, and privacy and consent when it comes to reading into people's emotional states.
Steve Buchanan and Rajat Shrivastava join Scott Hanselman to explore the functionality of Azure Kubernetes Service backup in safeguarding containerized apps and their data. Learn the importance of backing up your containers, even when they are mostly stateless. See why safeguarding containers is crucial and provides insights into the workings of AKS backup in ensuring the protection of workloads running on AKS. Chapters 00:00 - Introduction 00:30 - Why AKS backup? 05:26 - Demo: Creating backups 16:10 - Demo: Restoring backups 22:35 - Wrap-up Recommended resources Backup for AKS: Cloud native, Enterprise ready, Kubernetes aware backup What is Azure Kubernetes Service backup? Cluster extensions Prerequisites for Azure Kubernetes Service backup using Azure Backup Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Steve Buchanan | Twitter/X: @BuchaTech Rajat Shrivastava | Twitter/X: @rajat-shrivastava Azure Backup | Twitter/X: @AzureBackup The AKS Community | Twitter/X: @theakscommunity Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure
Steve Buchanan and Rajat Shrivastava join Scott Hanselman to explore the functionality of Azure Kubernetes Service backup in safeguarding containerized apps and their data. Learn the importance of backing up your containers, even when they are mostly stateless. See why safeguarding containers is crucial and provides insights into the workings of AKS backup in ensuring the protection of workloads running on AKS. Chapters 00:00 - Introduction 00:30 - Why AKS backup? 05:26 - Demo: Creating backups 16:10 - Demo: Restoring backups 22:35 - Wrap-up Recommended resources Backup for AKS: Cloud native, Enterprise ready, Kubernetes aware backup What is Azure Kubernetes Service backup? Cluster extensions Prerequisites for Azure Kubernetes Service backup using Azure Backup Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Steve Buchanan | Twitter/X: @BuchaTech Rajat Shrivastava | Twitter/X: @rajat-shrivastava Azure Backup | Twitter/X: @AzureBackup The AKS Community | Twitter/X: @theakscommunity Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure
Scott Hanselman and Mahip Deora explore the Azure cross-region Load Balancer, a global OSI Model Layer 4 load balancing solution. Now you can distribute traffic across multiple regions with ultra-low latency and high performance. Chapters 00:00 - Introduction 02:00 - Load balancing options 03:24 - Request routing 06:55 - Global load balancing 15:34 - Demo in the Azure portal 19:17 - Wrap-up Recommended resources Cross-region Load Balancer Global distribution solutions with Microsoft Azure Tutorial: Create a cross-region load balancer Create a Pay-as-You-Go account (Azure) Create a free account (Azure) Connect Scott Hanselman | Twitter/X: @SHanselman Azure Networking | Twitter/X: @AzNetEng Azure Friday | Twitter/X: @AzureFriday Azure | Twitter/X: @Azure
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.
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.
This week we're talking Vision Pro reviews, the good, the bad and the ugly! Also, we have some details on iOS 17.4 — and did Vanity Fair leak an image of the new iPad? This episode supported by: Easily create a beautiful website all by yourself, at Squarespace.com/cultcast. Use offer code CultCast at checkout to get 10% off your first purchase of a website or domain. If you like fresh tech, check out Scott Hanselman's Hanselminutes wherever you get your podcasts! Scott finds fresh tech and fresh faces and shares them with you, like clockwork, every week. It's like NPR's Fresh Air for the tech set. CultCloth will keep your Mac Studio, Studio Display, iPhone 15 Pro, guitars, glasses and lenses sparkling clean! For a limited time use code CULTCAST at checkout to score a two free CarryCloths with any order $20+ at CultCloth.co This week's stories: Vision Pro review roundup: ‘Magic' and ‘a revolution,' but definitely unfinished The first reviews of Apple's Vision Pro gush compliments on the augmented-reality headset, with one reviewer calling it “mind-blowing” and another “stunning.”However, there's also plenty of criticism for the high price, weight and slim collection of software available when the product launches later this week.Vanity Fair: Why Tim Cook Is Going All In on the Apple Vision ProApple Vision Pro's biggest problem: It's highly addictive! Win a rugged and waterproof Apple Watch sport band [Cult of Mac giveaway] You might win a super-cool and rugged new Lululook Waterproof FKM Sport Band. We're giving away one orange band and one blue one, and anyone in the world can enter to win. iOS 17.4 beta 1: All the new features and changes The first beta of iOS 17.4 is here, and it packs several big changes. The beta build arrived just days after Apple released iOS 17.3 to the public.Auto-generated transcripts coming to Apple Podcasts Is this an unannounced iPad in a press photo? Some people think the first picture of Tim Cook wearing a Vision Pro also has a surprise: an iPad that Apple hasn't released yet. But no. The tablet looks a bit odd, but that's not because it's a future one with a new design.Post by John SiracusaEdited image by David Schaub
This week: The Supreme Court is forcing big changes on the App Store, we have Apple's Plan B to keep selling Apple Watches, last-minute Vision Pro details (are we ordering one?) and finally, 9 cool things you can do with an old iPhone! This episode supported by: This episode is sponsored by BetterHelp. Just fill out a brief questionnaire to get matched with a licensed therapist, entirely online. Visit BetterHelp.com/CultCast to get 10% off your first month. Songfinch creates a totally original song inspired by your story, written and recorded by a professional artist. Go to songfinch.com/CULTCAST to get your song added to Spotify Streaming for free, a $50 value, with your purchase. If you like fresh tech, check out Scott Hanselman's Hanselminutes wherever you get your podcasts! Scott finds fresh tech and fresh faces and shares them with you, like clockwork, every week. It's like NPR's Fresh Air for the tech set. This week's stories: Supreme Court decision means major iPhone app change is on the way The U.S. Supreme Court effectively upheld a lower court's ruling that Apple must allow third-party iPhone app developers to point customers to their websites when making purchases. This means the company is forced to drop its “anti-steering” rule for such applications — a major change. AppleInsider: Apple bills Epic Games $73 million in legal costs Following the end of the Epic Games vs Apple case, the "Fortnite" developer will be required to pay Apple over $73 million in legal fees. Apple Watch Series 9 and Ultra 2 without blood oxygen feature go on sale in US Apple is not making any hardware tweaks to the wearables. Instead, it will turn off the blood oxygen sensor feature through software. Win a Pitaka iPhone 15 case that's colorful, thin and incredibly durable [Cult of Mac giveaway] Time's running out on our latest giveaway: We're giving away four iPhone 15 cases from Pitaka. Winners will get either a Sunset or Moonrise case. Apple Vision Pro's Lengthy Sales Pitch Will Include 25-Minute Demo Apple Inc. is facing one of the toughest marketing challenges in its history: pitching customers on a $3,499 headset with limited battery life, an unwieldy design and no killer app. MacRumors: Kuo: Apple Will Only Produce Up to 80,000 Vision Pro Headsets for Launch, Sellout Likely Gurman on Vision Pro Keyboard Apple Vision Pro's killer feature might be neck pain 9 cool things you can do with an old iPhone YouTube Video There are a lot of things you can do with old iPhones. In fact, it might be worth keeping them around rather than trading them in. There are all kinds of things you can use an old iPhone for.