Engineer In the Looop

Rant Mode: WWDC Let-Down, Siri Snoozes & .NET’s Identity Crisis


Listen Later

This week Alec Harrison and Brian Gorman skip the rose-tinted dev chat and head straight for some therapeutic tech-venting. Fresh off an under-whelming WWDC, Alec wonders why Apple is flexing 3-D lock-screen clocks instead of, you know, actual Apple Intelligence—while a $3 k Vision Pro still can’t replace his decade-old Mac. Brian fires back with a blistering take on Google Gemini (“the passion of a thousand burning suns”) and explains how C#’s new runapp.cs experiment feels a lot like scrapping the foundation while the house is still standing. 🤦‍♂️

Along the way they swap war stories on:

  • The Wall Street Journal grilling Craig Federighi & Greg Joswiak about Siri’s perpetual “coming soon” status 📱

  • EF Core “CLI Hell, Level 6” and how ChatGPT bailed Brian out of phantom configs

  • Why top-level statements, disappearing .csproj files, and NuGet inline directives might be great for demos—but brutal for real-world onboarding

  • Alec’s discovery of Azure role-based data actions (spoiler: they’re not roles) and when over-architecting becomes a five-figure bonfire

  • Building the new Engineer in the Loop site with Astro, zero-JS by default, and an assist from AI

Need a cathartic laugh—or just want to feel seen about the messy state of modern tooling? Hit play and commiserate with two devs who love tech enough to roast it 🔥.

Links promised in-episode

  • Wall Street Journal interview with Craig Federighi & Greg Joswiak (Apple AI promises vs. reality)

  • Announcing .NET runapp.cs” – .NET Blog

  • Alec’s deep-dive on Azure Storage data actions

  • Astro Framework – astro.build



00:00 Underwhelmed by Apple WWDC

03:22 AI and Apple's Intelligence

05:43 Frustrations with Voice Assistants

08:25 The Evolution of Windows and Apple

10:49 The Dumbing Down of C#

13:17 C# vs Python: A Language Debate

15:40 The Future of C# Development

18:10 Managing Dependencies in C#

20:32 The Real-World Application of C#

23:00 Onboarding New Developers to C#

26:20 The Structure of Programming: A Necessary Evil

27:33 Adapting to Change: The Frustration of New Tech

28:56 Writing and Learning: The Joy of Creation

31:06 AI in Coding: A Game Changer

33:32 The Frustrations of CLI and Migration Issues

35:59 Enums vs Strings: A Design Debate

38:06 Delivering Value vs Over-Engineering

39:39 Leveraging AI for Web Development

42:16 Upcoming Projects and Conferences

45:19 Understanding Azure Data Attributes


...more
View all episodesView all episodes
Download on the App Store

Engineer In the LooopBy Alec Harrison