
Explore various approaches for implementing background services in .NET, comparing their pros and cons. Learn actionable strategies to enhance your applications with efficient, scalable background processing.

Explore incremental source generation with Roslyn in this live coding session. Learn to implement, test, and optimize generators for improved compile-time efficiency and runtime performance.

Explore exciting new features in C# 9, 10, and 11, including nullable reference types, pattern matching, record types, and more. Learn how these changes improve code quality and reduce bugs.

Explore various approaches for implementing background services in .NET applications, comparing their pros and cons to help you choose the most suitable method for your project's scalability needs.

Discover a better approach to OpenAPI in .NET: manual file creation, version control, and new tools for enhanced functionality and documentation generation.

Explore the fascinating journey of programming languages, from their inception to JavaScript's creation, with insights on language design, computer internals, and the pioneers who shaped the field.

Explore hybrid app development with .NET MAUI Blazor, combining native capabilities and web UI for cross-platform mobile, desktop, and web applications. Learn to leverage Blazor components in .NET MAUI for versatile, powerful apps.

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 PHP's evolution and security improvements, challenging misconceptions and highlighting modern frameworks' robust security features in this insightful talk.

Explore React, GraphQL, and Relay for efficient data management in front-end development. Learn tips and hands-on examples to enhance app performance and user experience.

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.

Explore how monorepo adoption with NX and React can streamline frontend development, improve code reuse, and enhance DevSecOps practices for faster, better, and safer application creation.

Explore C4 modeling as code using Structurizr DSL, focusing on creating consistent software architecture diagrams at scale with version control and build pipeline integration.

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.