
Explore tools and libraries for building robust, cloud-ready .NET applications. Learn about configuration, monitoring, messaging, service discovery, resiliency, and API gateways to enhance your development process.

Explore the nuances of asynchronous communication in distributed systems, debunking misconceptions and clarifying its various interpretations to enhance understanding of inter-process communication methods.

Discover techniques for seamless Azure PaaS deployments, automating updates without disrupting users. Learn to implement continuous delivery using Azure DevOps pipelines for Web Apps and AKS.

Explore modern CSS techniques for Blazor, including architecture decisions, CSS isolation, custom properties, and modular design. Learn to build efficient stylesheets without relying on Bootstrap or Tailwind.

Compara ARM, Terraform y Bicep para implementar infraestructura como código en Azure, analizando ventajas y desventajas de cada enfoque para definir y desplegar recursos en la nube.

Explore low-level .NET systems programming, including ThreadPool, synchronization, memory management, async programming, and high-performance techniques for advanced developers.

Explore Roslyn-based metaprogramming through live coding of an incremental source generator, unveiling its intricacies, benefits, and quality assessment techniques.

Explore the mindset shift and skills needed to create empowered software engineering teams that solve problems, not just ship features, for better products and user experiences.

Explore data storage evolution from ancient tablets to cutting-edge technologies. Discover fascinating facts about preserving information for humans and computers, and glimpse into the future of data safekeeping.

Explore AI ethics, biases, and transparency in AI-driven products. Learn about the challenges and implications of AI implementation, and gain insights for making informed decisions.

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 responsible AI principles for inclusive, trustworthy solutions. Learn about AI fluency, shared accountability, and intentional inclusivity to avoid unintentional exclusion in AI development and deployment.

Discover advanced ChatGPT techniques, OpenAI API usage, and the potential of autonomous agents in software development. Gain insights to leverage AI technology effectively in your company.

Exploring the impact of generative AI on software engineering, discussing ethical dilemmas, security concerns, and the future of prompt engineering in development practices.

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 Azure Container Apps and Dapr for simplified, serverless microservices deployment. Learn to solve common distributed systems challenges through practical demonstrations.

Discover strategies to avoid common pitfalls in microservices architecture and prevent creating a "distributed monolith" with its inherent drawbacks. Learn from real-world experiences to optimize your system design.

Explore the future of software development with insights on AI, quantum computing, and emerging technologies shaping the industry over the next decade.

Explore AI's impact on cybersecurity with expert Victoria Almazova. Discover how AI detects threats, its limitations, and ethical considerations in this thought-provoking talk on the evolving landscape of digital security.

Explore seccomp for limiting Linux system calls, enhancing application security. Learn implementation, tools, and considerations for effective use in containers, browsers, and more.