
Explore advanced security techniques for ReactJS, including XSS prevention, component attack surface analysis, and server-side rendering. Learn to build robust defenses and create more secure applications.

Exploring Backend-For-Frontend: A solution for managing diverse client types and microservices in modern application architecture.

Explore outside-in testing for building operable microservices, focusing on service boundaries and contract-first approaches. Learn to improve test flexibility and correlate with tracing tools for enhanced visibility.

Explore the balance between rapid development and performance optimization, challenging premature optimization and encouraging pragmatic approaches to software delivery.

Explore how GitHub and Azure integrate to enhance developer productivity, security, and cloud deployment. Learn about built-in tools for seamless code delivery and accelerated workflows.

Dive into Apache Kafka basics and create your first Kafka application using C# and KafkaFlow. Learn key concepts and start your Kafka journey in under an hour.

Insights from two years of Blazor in production: tips, tricks, and lessons learned for C# developers, including when to choose Blazor and how to avoid pitfalls when converting existing projects.

Explore serverless computing with AWS Lambda in C#, covering its functionality, scalability, triggers, and cost-effectiveness for efficient cloud-based solutions.

Explore techniques for investigating failures in distributed systems, including modeling, integration testing, and OpenTelemetry instrumentation to enhance system observability and troubleshooting.

Explore patterns and strategies for handling eventual consistency in software systems, balancing user expectations for immediate feedback with backend performance and decomposability.

Discover strategies for seamlessly replacing legacy systems while minimizing disruption and maximizing future potential. Learn from a real-world fintech case study on efficient system migration.

Strategies for effective incident response in software development, covering planning, roles, communication, and post-incident actions to handle outages, bugs, and security breaches.

Learn essential security practices to build robust, hack-resistant software. Explore vulnerabilities, evasive coding techniques, and fundamental principles applicable across programming languages.

Exploring Domain-Driven Design's hidden insights and their relevance to modern software development, emphasizing the importance of models and modeling breakthroughs.

Explore outside-in testing for microservices, focusing on service boundaries and contract-first TDD. Learn to build more flexible, operable software with improved confidence in deployments.

Discover Playwright: Microsoft's open-source tool for efficient cross-browser testing. Generate tests easily in multiple languages and streamline your web app testing process.

Practical insights on building scalable cloud-native systems, addressing common challenges and offering tips for experienced developers adopting new technology.

Strategies for navigating global chip shortages in reverse vending machines, including MCU replacement, code restructuring, and extensive testing to maintain functionality despite supply chain challenges.

Explore strategies for managing security alerts from multiple sources, aggregating data, and transforming information overload into actionable insights for both team and company-wide application security.

Exploring the Log4Shell vulnerability's impact on system design, this talk presents Secure by Design principles to mitigate similar threats and create more resilient applications.

Explore Security as Code methodology, integrating security into CI/CD pipelines for continuous vulnerability detection. Learn to implement CodeQL queries for early identification of security issues.