75. A Deep Dive Into Data Layer Optimization
75. Cracking the code: A deep dive into data layer optimization - with Shay Rojansky
In this episode, we talk with Shay Rojansky. He is a Microsoft principal software engineer working on .NET data access and a performance member of the Entity Framework team. And he's a lead developer of Npgsql, the open source .NET data provider for PostgreSQL. We discuss various topics related to data and performance in .NET, such as the evolution of Entity Framework, debates on abstraction usage, database performance optimization, and breakthrough changes in software development. We share stories about improving performance for specific customer scenarios and benchmarking. Overall, we focus on gaining a full-stack understanding of software, using instrumentation to identify optimization opportunities, and emphasizing simple and accessible features over complexity.
About this episode, and Shay Rojansky in particular: you can find Shay on @shayrojansky on X and GitHub. Also, check out his website where you can read all his very interesting blogs.
About Betatalks: watch our podcastvideos and follow us on LinkedIn, Instagram and Bluesky.
More podcast episodes
-
122. How AI Is Transforming Human Resources
Rick and Oscar talk with Ana Ines Urritia about AI in HR, her psychology background, and how design and data make AI more human.Content typePodcast
-
121. Building Smarter Apps with .NET MAUI and ML.NET
Rick and Oscar talk with Anjuli Jhakry about .NET MAUI, her food intolerance app using ML.NET, mentorship, conference growth, and keeping architecture simple.
Content typePodcast
-
120. Beyond the AI Hype: A 2025 Christmas Reflection
Rick and Oscar look back on how AI shifted from hype to practical use in 2025, sharing real examples, ecosystem maturity, and adoption timing.Content typePodcast
Stay up to date with our Betatalks and tech updates!
Sign up and receive a biweekly update with the latest knowledge and developments.