
Explore graph databases through a D&D-inspired example, comparing relational and graph approaches for modeling dungeons, and learn to optimize data queries for adventurers.

Explore gRPC in .NET: its benefits, models, and implementation. Learn how this performant, contract-based protocol enhances service-to-service communication and reduces coupling in modern web development.

Explore effective testing strategies for microservice architectures, focusing on DDD techniques, service-level tests, and continuous delivery to optimize test coverage and confidence.

Explore probabilistic data structures like Count-Min Sketch, Bloom Filter, and HyperLogLog to efficiently solve counting problems in large-scale .NET applications.

Explore eventual consistency in distributed systems, covering choreography, orchestration, asynchronous approaches, compensation strategies, and implementing "at least once" delivery using the Outbox pattern.

Explore AI-powered coding assistance with GitHub Copilot for translating, understanding, and writing code, enhancing your programming workflow and productivity.

Discover strategies to optimize websites, improve performance, and simplify development. Learn easy wins for faster load times, better user experience, and streamlined workflows, allowing for more efficient web projects.

Explore GitOps-based secret management techniques for maintaining security best practices while enabling local development use, offering seamless solutions across various environments.

Explore building a serverless GraphQL server using .NET, Azure Functions, and Hot Chocolate. Learn optimization techniques, implement real-time functionality with SignalR, and discover scalable solutions for modern API development.

Explore essential abstraction patterns in software development with Kate Gregory, focusing on effective code organization and design principles for improved maintainability and scalability.

Explore Erlang/OTP's tools and philosophy for building highly concurrent, reliable, fault-tolerant software systems that meet modern industry requirements.

Explore modern C++ dependency management solutions, comparing vcpkg and conan as alternatives to manual methods and git submodules for efficient project organization.

Explore the Windows App SDK: installation, usage in new projects, and integration into existing ones. Learn to modernize Windows desktop applications with unified developer tools.

Explore AI-powered techniques to extract, analyze, and utilize information from unstructured data formats using Azure Cognitive Services and Search for intelligent application experiences.

Explore graph databases through a D&D-inspired example, comparing relational and graph approaches for modeling dungeons, and learn to optimize data queries for adventurers.

Comprehensive guide to Azure Active Directory authentication, covering user and service security, credential management, and database access for seamless and secure Azure deployments.

Explore techniques to transform existing code into a more cohesive, domain-driven design. Learn to identify code smells, apply design patterns, and safely refactor towards an improved model.

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.

Hands-on session exploring productivity tips and new features of NuGet package manager, with insights from Microsoft's NuGet team and opportunity for Q&A.

Discover how to leverage Elasticsearch in .NET applications using the Elasticsearch.NET client library. Learn indexing, searching, and core concepts to enhance your software with powerful search capabilities.

Explore lock-free atomic shared_ptr implementation for C++, covering motivation, existing strategies, and a new portable solution for low-latency and real-time applications.