
Exploring failure cases of popular AI algorithms through live demos, revealing limitations and silent failures of black-box AI systems to help developers use them more effectively.

Learn to create a scalable, real-time Blazor dashboard with serverless .NET backend, utilizing AWS services for WebSocket communication and event-driven architecture.

Explore challenges in tracking logs and debugging in microservices architecture. Learn about clock synchronization issues, happened-before relation, vector clocks, and correlation IDs to introduce meaningful order in distributed systems.

Learn to solve coordination problems in stateless .NET services using Redis Pub/Sub, focusing on distributed locks to prevent concurrent expensive computations and improve scalability.

Optimize web performance with easy wins like image compression and JavaScript bundling. Learn friendly tools to shrink websites, improve user experience, and boost efficiency.

Learn to build secure CI/CD pipelines for Azure using DevSecOps practices. Explore security tools, best practices, and patterns for protecting applications, containers, and infrastructure during deployment.

Explore GraphQL in .NET Core: advantages, implementation, and comparison with REST APIs. Learn how GraphQL can optimize data fetching and improve client-server communication efficiency.

Discover how to integrate machine learning into .NET applications using ML.NET and Microsoft tools. Learn ML basics and start applying it to your projects without extensive data science knowledge.

Explore micro frontends as a solution to frontend monoliths, understanding their concepts, advantages, and challenges in building scalable enterprise applications.

Explore machine learning fundamentals through a hands-on approach using a LEGO car model. Learn key concepts and practical applications to inspire further investigation into this exciting field.

Explore AI/ML applications, AWS services, and a unique demo on teaching computers to reverse engineer knitting patterns. Gain insights into creative uses of machine learning for developers.

Learn to implement secure OAuth 2.1 solutions using .NET 5 and IdentityServer4. Explore key features, best practices, and practical demonstrations for modern web application security.

Explore techniques for learning from software incidents, conducting blameless post-mortems, identifying root causes, and implementing preventive measures to improve system reliability and engineering skills.

Explore machine translation APIs to quickly add multilingual support to applications. Learn to identify, translate, and transliterate speech/text for a global audience.

Explore face recognition using NodeJS, machine learning, and Kubernetes. Learn to build an unethical system for identifying people in crowds, inspired by Black Mirror.

Explore managing polarities in software design, balancing collaborative modeling and coding. Learn to identify and manage polarities using Barry Johnson's Polarity Mapping for effective decision-making in software development.

Explore advanced .NET diagnostics tools and libraries for analyzing dumps, live processes, and implementing self-diagnostics in applications.

Learn to secure GitHub Actions workflows, manage access, protect secrets, and implement best practices for DevOps teams using CI/CD pipelines.

Explore Domain Storytelling to identify system boundaries, modularize monoliths, and define microservices. Learn this modeling technique for effective domain-driven design and software architecture.

Advanced .NET Core dependency injection techniques, covering complex topics like avoiding multiple registrations, resolving conflicts, and improving performance for experienced developers.

Explore functional library design for data visualization, focusing on composable code and reusable primitives. Learn to create elegant charts and extract general principles applicable to various domains.