
Explore functional programming concepts in C# to write more robust, readable, and maintainable code. Learn how to leverage familiar features for improved scalability and concurrency.

Explore GraphQL's power in modern API development using ASP.NET Core 7. Learn best practices, patterns, and advanced features like mutations, subscriptions, and DataLoader for efficient data fetching and real-time updates.

Explore Event Sourcing with Marten in .NET, focusing on practical examples and benefits for modern systems. Learn how to implement CQRS and DDD principles using Postgres-based Marten framework.

Explore OpenTelemetry implementation in .NET, covering tracing, metrics, and logs. Learn easy techniques, best practices, and potential challenges for effective telemetry data export.

Comparison of Akka.NET and Orleans frameworks for distributed applications, exploring their features, strengths, and use cases to help developers choose the right tool for their projects.

Discover how to generate documentation from source code using Roslyn, creating diagrams and visualizations that explain your application's structure and flow to both developers and stakeholders.

Explore fractal architecture principles to write more readable and maintainable code, focusing on encapsulation, thresholds, and referential transparency for improved productivity.

Explore a formal method for optimizing application logging, distinguishing between pure and impure code to make informed decisions on what to log for effective troubleshooting in production environments.

Explore Roslyn, Microsoft's compiler platform for C# and VB.NET. Learn to analyze, modify, and generate code, create Visual Studio extensions, and discover exciting possibilities in code automation.

Explore fractal architecture principles to write more readable and maintainable code, focusing on encapsulation, thresholds, and referential transparency for improved productivity.

Explore C#'s evolution from object-oriented to incorporating functional programming concepts, with insights on future developments and no prior experience required.

Discover how to create stunning Blazor applications using Tailwind CSS, a utility-based styling framework. Learn integration techniques and explore features to craft unique, beautiful designs.

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 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 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.

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 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.