In this episode, Scott Hanselman and Mark Russinovich explore how software development is evolving in the age of AI, challenging the idea that everything should start with a fully defined spec. They highlight a more iterative, sculpting approach to building, where continuous refinement, testing, and human judgment are essential and discuss the realities of AI-assisted coding, including edge cases, maintenance, and the limits of productivity gains. Takeaways: AI-assisted coding works best as an iterative process, not a one-shot, fully spec’d solution Edge cases and real-world usage quickly expose gaps that initial builds AI can accelerate development, but human review, testing, and bottlenecks still limit true productivity gains Who are they? View Scott Hanselman on LinkedIn View Mark Russinovich on LinkedIn Watch Scott and Mark Learn on YouTube Listen to other episodes at scottandmarklearn.to Discover and follow other Microsoft podcasts at microsoft.com/podcasts Hosted on Acast. See acast.com/privacy for more information.
AI Summary coming soon
Sign up to get notified when the full AI-powered summary is ready.
Free forever for up to 3 podcasts. No credit card required.
Scott & Mark Learn To... Beyond the Vibes: How Models Learn and Stitch Panoramas
Scott & Mark Learn To...Vibe Coding, for Real (Again)
Scott & Mark Learn To...A Public 1-1 for Software Engineering Preceptorship
Scott & Mark Learn To... Are Apps Dead?
Free AI-powered recaps of Scott & Mark Learn To... and your other favorite podcasts, delivered to your inbox.
Free forever for up to 3 podcasts. No credit card required.