
Explore GitHub Actions for CI/CD and advanced automation. Learn to build workflows, respond to events, and integrate external tools for comprehensive codebase automation.

Learn to transform your website into a Progressive Web App, adding features like caching, notifications, and offline mode for a more dynamic and engaging user experience.

Explore AWS Cloud Development Kit for infrastructure management using .NET code. Learn essentials, best practices, and real-world examples to create reusable constructs for cloud infrastructure.

Explore information hiding, coupling, and cohesion in microservices architecture. Learn about different types of coupling, their impacts, and how to apply concepts from structured programming to modern systems.

Explore OpenTelemetry's game-changing approach to observability in distributed systems. Learn key concepts, tools, and implementation techniques for tracing and metrics across platforms and languages.

Explore client-side observability through error tracking, web performance, and usage analytics to gain insights into real user experiences and system behavior.

Hands-on demonstration of building a Telegram bot using Apache Kafka and ksqlDB, showcasing real-time data processing, querying, and integration capabilities without additional datastores.

Explore Microsoft's journey from closed-source to open-source champion, uncovering key moments and pivotal decisions that shaped the company's current embrace of collaborative development.

Explore Blazor, GraphQL, and Umbraco Heartcore for building Single Page Applications with headless CMS integration using GraphQL API.

Learn to build a DIY smart home system using C#, C++, and affordable electronics. Explore IoT design, software, hardware, and practical considerations for creating your own automated home.

Learn to create AR/VR apps using Unity and SteamVR. Explore asset importing, locomotion techniques, controller interactions, and performance optimization for immersive experiences on popular VR platforms.

Gradual migration strategy for ASP.NET apps to ASP.NET Core using reverse proxy, allowing page-by-page transition while maintaining functionality. Ideal for large, complex applications needing modernization.

Explore AMP for email, its potential for interactive emails, and the pros and cons of using JavaScript in email development. Learn to build an interactive email live.

Exploring the pitfalls of event-driven architectures, including strong coupling, accidental complexity, and architectural issues. Provides heuristics to identify and mitigate these problems.

Discover strategies for transitioning from a distributed monolith to a loosely coupled microservices architecture using Azure services, focusing on scalability, responsiveness, and best practices.

Explore ML.NET for developers: prototype, tweak with data science, and generate code for applications. Learn to create and improve machine learning models using ML.NET Model Builder and basic data science techniques.

Explore modern front-end security challenges, attack techniques, and mitigation strategies. Learn why frameworks aren't foolproof and how to enhance your web applications' defenses against evolving threats.

Explore mutation testing to enhance code quality by creating altered versions of functions and running unit tests, revealing potential flaws in code and test suites.

Explore production-ready Azure IoT solutions with real-world examples, from prototypes to scalable implementations for government and commercial applications.

Explore various front-end testing types, including accessibility, performance, user, HTML validation, and visual regression. Learn when and how to implement these tests in a live application.

Explore serverless computing benefits, challenges, and decision factors. Covers costs, architecture, limitations, and organizational considerations for adopting serverless paradigms in projects.