Look for any podcast host, guest or anyone
Showing episodes and shows of

Khalid Abuhakmeh

Shows

The Breakpoint ShowThe Breakpoint ShowEpisode 041 – Source Generators with Andrew LockWelcome to the forty-first episode of The Breakpoint Show! In this episode, we’re diving into one of the most powerful and often underutilized features in modern C#—source generators. And we’ve brought in a special guest to help guide us through it: Andrew Lock, author, speaker, and all-around .NET expert. Source generators are a feature of the C# compiler that let developers inspect user code during compilation and generate additional source files that are seamlessly added to the build. It’s like metaprogramming with superpowers—and it’s changing how developers think about code generation, performance...2025-05-2146 minThe Breakpoint ShowThe Breakpoint ShowEpisode 040 – Musings on .NET Open Source!Welcome to the 40th episode of The Breakpoint Show! In this milestone episode, we spotlight one of the most exciting and passionate parts of the .NET world, the open-source community and ecosystem.From powerful community-driven libraries to independent tools that improve our daily development, we explore what’s happening in the .NET open-source space right now. We discuss how the ecosystem has evolved, the role of individual contributors and maintainers, and the growing importance of community governance, collaboration, and sponsorship.We also chat about the challenges open-source projects face in the .NET world, from burnout to...2025-05-1349 minThe Breakpoint ShowThe Breakpoint ShowEpisode 039 – Don’t Call My .NET Baby Ugly!Welcome to the thirty-ninth episode of The Breakpoint Show! In this episode, we tackle one of the biggest challenges many development teams face today: migrating .NET Framework applications to modern .NET. And we’re not doing it alone — we’re joined by special guest Tomas Herceg, an expert in .NET migrations and modernizing legacy systems.Tomas shares his deep experience and practical advice on how to approach migrations the right way. We dig into the reasons why teams should consider upgrading, the common pitfalls to avoid, and the key questions developers need to ask before touching a single...2025-04-2551 minThe Breakpoint ShowThe Breakpoint ShowEpisode 038 – Jibber Jabber!Welcome to the thirty-eighth episode of The Breakpoint Show! Last episode, we had a fascinating discussion with Hanna about quantum computing. This week, we’re taking a break from in-depth dives and special guests to focus on something just as important—catching up!In this episode, it’s just us hosts hanging out and reflecting on all the exciting, frustrating, and downright quirky happenings in the .NET and web development world. We’ll discuss new tools, framework updates, community projects, and developer achievements, covering the highs, the lows, and everything in between.Expect a bit of ranti...2025-04-1450 minThe Breakpoint ShowThe Breakpoint ShowEpisode 037 – You’re a Quantum Wizard Hanna!Welcome to the thirty-seventh episode of The Breakpoint Show! This time, we’re stepping into the future with a fascinating conversation about Quantum Computing with our special guest, Hanna Engel—a leading voice in the field and passionate advocate for making quantum computing accessible to developers everywhere.In this episode, we break down what Quantum Computing actually is, how it differs from classical computing, and why it’s poised to revolutionize industries from cryptography to artificial intelligence. Hanna Engel walks us through the core concepts of quantum mechanics, qubits, superposition, and entanglement, all in a way that makes...2025-03-2430 minThe Breakpoint ShowThe Breakpoint ShowEpisode 036 – Episode of a LifetimeWelcome to the thirty-sixth episode of The Breakpoint Show! This time, we’re diving into a core topic for every .NET and C# developer—dependency injection (DI)! Whether you’ve been using DI for years or still find some parts of it a mystery, this episode will help you understand the why, how, and when of using DI effectively in your .NET applications.We’ll break down the fundamentals of dependency injection, why it’s such a powerful pattern in modern development, and how .NET’s built-in DI container simplifies things. But that’s just the beginning! We’ll also exp...2025-03-1600 minKompilatorKompilator102 - Trevligare sätt att jobba med webb med Johan KronbergBartek träffar Johan Kronberg och pratar om trevligare sätt att jobba med webb i ASP.NET än vad som kommer out of the box. Det pratas komponenter, HTMX och statiska sajtgeneratorerLänkarKrompaco.nukrompaco (Johan Kronberg) · GitHubThe .NET 9.0 static site toolkitGitHub - Tietoevry-Create/dotnet-opinionated-blazor: A .NET 9.0 web app sample using Blazor Static SSR and with htmx.org+hyperscript.org support.How to add HTTP headers to Blazor Components with RazorComponentResult | Khalid AbuhakmehIdea: Stateless Blazor components · Issue #54547 · dotnet/aspnetcoreGitHub - egil/Htmxor: Supercharges Blazor static server side rendering (SSR) by seamlessly integrating the Htmx.org fro...2025-02-1238 minThe Breakpoint ShowThe Breakpoint ShowEpisode 034 – Greenfield ProjectsWelcome to the thirty-fourth episode of The Breakpoint Show! In this episode, we’re shifting our focus from legacy code to the exciting world of greenfield projects. Starting fresh can be both thrilling and overwhelming, so we’re here to break down how to set your new project up for success—before you even write a single line of code.We’ll discuss the critical steps that often get overlooked, like defining clear goals, understanding project requirements, and creating a solid architecture. It’s not just about diving into code—it’s about thoughtful planning to avoid headaches down...2025-02-0740 minThe Breakpoint ShowThe Breakpoint ShowEpisode 033 – New Year New AppsWelcome to the thirty-third episode of The Breakpoint Show! In the latest episode of The Breakpoint Show, we’re tackling the challenges of migrating older projects from .NET Framework to today’s .NET. From handling outdated codebases to leveraging new tools and strategies, we’ll walk you through what it takes to bring your legacy projects into the modern age.But before you dive in, there are critical questions every team needs to ask: Why are you migrating? What are the risks and challenges? Which parts of the code are worth modernizing—and which should be left behind?2025-01-1045 minThe Breakpoint ShowThe Breakpoint ShowEpisode 032 – Year in Review 2024Welcome to the thirty-second episode of The Breakpoint Show! As we wrap up 2024, we’re reflecting on an incredible year in software development, the .NET ecosystem, and the vibrant developer community.In this special year-end episode, we reflect on the key highlights of 2024, including the release of .NET 9 and its impact, trends in software development, and the major milestones and conversations that shaped the tech community over the past year. From groundbreaking tools to exciting events, we cover it all with our signature mix of insights and humor.But it wouldn’t be a proper wrap...2024-12-2242 minThe Breakpoint ShowThe Breakpoint ShowEpisode 031 – We don’t need Khalid! (but maybe we do)Welcome to the thirty-first episode of The Breakpoint Show! In this episode, Maarten and Woody hold down the fort while Khalid enjoys some well-deserved vacation time (don’t worry, we didn’t need him anyway).This week, we keep it short and sweet with a quick chat about the exciting features in .NET 9 and the latest buzz in the developer community. We’ve covered you with all the highlights, from tech updates to upcoming events and happenings.So, grab your favorite drink, tune in, and join Maarten and Woody for a laid-back, byte-sized episode of The Br...2024-12-0329 minTechnologyTechnologyRain and natural soft melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minEpisode 1Episode 1Rain and natural soft melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minEpisode 1Episode 1Aquest and natural soft melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minTechnologyTechnologyAquest and natural soft melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minTechnologyTechnologyBest and natural soft melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minEpisode 1Episode 1Best and natural soft melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minEpisode 1Episode 1Metallic and eternal melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minTechnologyTechnologyMetallic and eternal melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minEpisode 1Episode 1Guitar and eternal soft melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minTechnologyTechnologyGuitar and eternal soft melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minEpisode 1Episode 1Piano eternal soft melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minTechnologyTechnologyPiano eternal soft melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minEpisode 1Episode 1Irish jazz and melody real trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minTechnologyTechnologyIrish jazz and melody real trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minEpisode 1Episode 1Turkish retheme and melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minTechnologyTechnologyTurkish retheme and melody trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minEpisode 1Episode 1Retheme and melody soft real trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minTechnologyTechnologyRetheme and melody soft real trackWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minTechnologyTechnologyMelody and soft real track vintageWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minEpisode 1Episode 1Melody and soft real track vintageWe know it’s tempting to skip these Terms of Service, but it’s important to establish what you can expect from us as you use Google services, and what we expect from you. These Terms of Service reflect the way Google’s business works, the laws that apply to our company, and certain things we’ve always believed to be true. As a result, these Terms of Service help define Google’s relationship with you as you interact with our services. For example, these terms include the following topic headings: Decide what types of activity you’d like saved in your acco...2022-02-1806 minLast Week in .NETLast Week in .NETO POH Maoni!Releases📢 Python for Visual Studio Code introduces its February 2021 release. TensorBoard integration , better docstring and improved go to declaration behavior have all been released as a part of this... release.📢 TypeScript 4.2 has been released with several new features, like an abstract constructor signature, stricter checks for the 'in' Operator, smarter "Type alias preservation", and More. Yes, and more is doing a bit of heavy lifting in that sentence. Check it out and rememberr that TypeScript does not respect SemVer so upgrading from 4.1->4.2 is a breaking change. Thanks, Microsoft..NET News📝 Blazor De...2021-03-0103 min