
Explore Reactive software development for high-performance, scalable solutions. Learn to model business-driven systems with Domain-Driven Design, addressing distribution, concurrency, and latency challenges.

Explore event-driven collaboration in microservices architecture, addressing data distribution challenges and integrating services using events. Learn implementation examples in C#, Python, and Go with RabbitMQ and Kafka.

Explore integrating C# and Rust codebases, focusing on safety and performance benefits. Learn design strategies for robust foreign function interfaces using Seq's storage engine as a case study.

Explore domain modeling in F# through the lens of Dungeons & Dragons rules, learning functional programming concepts and practical tips for taming complex systems.

Learn techniques to optimize JavaScript usage, improve performance and accessibility, and tailor script delivery based on device capabilities and network quality.

Explore functional programming languages, their unique features, and practical applications. Learn how they differ from object-oriented languages and get tips for diving into this paradigm.

Explore anchoring techniques for associating metadata with code, separate from source files. Learn about context-based updating and see practical implementations in Python and Rust.

Explore modern authentication and authorization for browser-based JavaScript apps using OpenID Connect, addressing security challenges in SPA architecture.

Build a serverless search engine for NuGet packages using Azure Functions and Azure Search. Index packages, listen for updates, and create an API for efficient type-based queries.

Explore point-free programming in JavaScript, its motivations, and consequences. Discover practical applications through live coding examples and problem-solving with strict rules.

Flexible, scalable pipeline architecture using Kubernetes and Google Pub/Sub for diverse AI workloads. Enables team autonomy, efficient resource allocation, and handles varying computational demands in real estate development platform.

Explore WebAssembly as a byte-code alternative to JavaScript for web applications. Learn its workings, integration, and module creation using Rust, C++, and WebAssembly Text Format.

Learn to build parsers in C# using simple patterns. Discover how to implement domain-specific languages and query systems, enhancing your programming toolkit with practical language implementation skills.

Explore actor modeling for personalization using Orleans, covering implementation, deployment, and monitoring in Azure. Learn design decisions and practical insights for distributed computing.

Karel Zikmund shares deep-dive investigations from the .NET team, covering long-term issues, unexpected bug activations, and surprising root causes. Learn about hardware troubleshooting, minimal reproduction, and balancing innovation with compatibility.

Explore C# compiler internals, focusing on lowering techniques and their impact on performance. Gain insights into foreach loops, lambda expressions, and yield statements for deeper code understanding.

Uncover Entity Framework performance issues by investigating SQL Server configurations, using profiling tools, and analyzing Query Execution Plans to optimize LINQ queries and boost app speed.

Explore C# through the lens of an experienced programmer, highlighting unique features, potential pitfalls, and effective learning strategies for seasoned developers.

Explore Kotlin from a C# developer's perspective, comparing languages, platforms, and features. Learn to build efficient Android apps and bridge the gap between Kotlin and C#.

Learn to build real-time, distributed applications using Akka.NET, Kubernetes, .NET Core, and Azure. Explore fault tolerance, scalability, containerization, and cloud orchestration for modern .NET development.

Explore Cosmos DB integration with Entity Framework Core, covering setup, features, and practical implementation through demos and code examples.