
Explore efficient async/await patterns in .NET to prevent deadlocks, improve application stability, and adhere to best practices for asynchronous programming.

Explore SignalR for building real-time, cross-platform applications. Learn its benefits, integration into modern ecosystems, and practical implementation through demos.

Explore functional programming in C# through recreating the classic Oregon Trail game, emphasizing immutability, unit testing, and advanced functional techniques.

Explore web accessibility best practices, common mistakes, and practical solutions using semantic HTML and ARIA attributes to create inclusive websites for users with disabilities and diverse situations.

Comprehensive guide to securing microservices in Azure, covering authentication and authorization strategies for various scenarios. Includes end-to-end example using .NET 6 for common and complex use cases.

Explore secure authentication patterns for modern web apps, focusing on the Backend for Frontend (BFF) approach for robust token-based security in SPAs and Blazor applications.

Explore .NET MAUI for cross-platform app development using C# skills. Learn setup, single project structure, and live debugging on mobile devices, with a focus on practical application and aircraft facts.

Explore exciting new features in C# 8, 9, and 10, including nullable reference types, pattern matching, record types, and top-level programs, to enhance code quality and developer productivity.

Explore how Fable compiles F# to Python, enabling interoperability with the Python ecosystem while leveraging F#'s superior type system and features for enhanced development.

Learn to build a houseplant monitoring system using Raspberry Pi, Apache Kafka, and ksqlDB. Explore event-driven pipelines, stream processing, and real-time alerts for practical home automation projects.

Explore secure authentication patterns for SPAs and Blazor apps, focusing on the Backend for Frontend (BFF) approach to address browser security challenges and ensure robust token management.

Explore serverless .NET development on AWS, covering compute, storage, databases, and identity management. Learn to architect applications without relying on traditional server infrastructure.

Explore the evolution of web technologies through live demos, from the first web server to modern frameworks, revealing the innovations and quirks that shaped today's web development landscape.

Learn to deploy containerized ASP.NET Core applications on Kubernetes using Azure Kubernetes Service and Helm, exploring basic features and consistent deployment across cloud vendors and on-premise infrastructures.

Explore powerful TypeScript features like lookup types, mapped types, and conditional types. Learn to build custom type utilities and apply them in real-world scenarios for schema validation and API calls.

Explore the inner workings of Hot Reload technology, including .NET DLLs, Roslyn compilation, and runtime application, to understand its capabilities and limitations in real-time code changes.

Explore the architecture and challenges of building remote development IDEs and collaborative editing tools, focusing on JetBrains' Gateway and Code With Me features.

Discover 10 essential tips for excelling as an Azure Architect, covering best practices, service selection, cost management, and enterprise solution design for cloud environments.

Explore message brokering and event-driven architecture on Azure, comparing Azure Queues, Service Bus, and Event Grid for building resilient and scalable distributed systems.

Explore the future of software development with Richard Campbell, covering AI, quantum computing, new devices, and web connectivity trends shaping the industry in the 2020s.

Explore programming's most catastrophic errors, their causes, consequences, and costs in this humorous and insightful talk by Mark Rendle at NDC Oslo 2022.