
Explore Type Erasure implementation techniques, from simple wrappers to advanced optimizations, to reduce coupling and enhance dependency management in C++ codebases.

Explore error handling approaches in C++, including error codes, result types, and exceptions. Learn their impact on architecture, API design, and code style for effective program execution.

Explore how leveraging C++'s type system strengths can enhance code quality, prevent errors, improve readability, and reduce risks during modifications.

Explore Uno Platform: build native apps for iOS, Android, Windows, MacOS, Linux, and Web using C# and XAML. Learn about hot reload, Figma plugins, and extensions for efficient cross-platform development.

Explore anomaly detection in JavaScript and Cognitive Services API to identify unexpected data patterns, enhancing your app's ability to detect deviations and potential issues.

Explore ECMAScript Internationalization API to solve formatting challenges in global apps. Learn to handle numbers, plurals, dates, and time zones for diverse user bases.

Learn to build and control a Raspberry Pi robot arm using .NET 6, Blazor, and SignalR. Explore GPIO control, servo movement, remote operation via web app, and VR interaction with Oculus Quest 2.

Explore functional programming in C# through recreating the classic Oregon Trail game, emphasizing immutability, unit testing, and advanced techniques like higher-order functions and monads.

Explore ONNX format for deploying machine learning models to edge devices, including training, conversion, and deployment using high-performance JavaScript runtime.

Explore flexible, permission-based authorization in ASP.NET Core to overcome limitations of traditional methods, enhancing system maintainability and development speed.

Explore Game Boy emulation in .NET 6, covering CPU, graphics, and hardware interrupts. Dive into 80's hardware manuals and learn to code retro gaming systems in C#.

Explore X++, a lesser-known development language, its applications, and unique features in this informative talk by Brent Dawson at NDC London 2023.

Explore Roslyn APIs for automated code generation in .NET. Learn to transform JSON specs into C# syntax trees, generate classes efficiently, and leverage tools for writing code programmatically.

Explore Bicep, a new language for simplified Azure deployments. Learn its design, advantages over ARM templates, and advanced features to enhance your cloud infrastructure creation.

Explore building wearable LED displays for live speech-to-text captioning using Azure Cognitive Services, Ably's MQTT broker, JavaScript, and C++, enhancing accessibility for the hard of hearing.

Explore exciting new features in C# 8, 9, and 10, including nullable reference types, pattern matching, record types, and top-level programs. Learn how these changes improve code quality and developer productivity.

Practical tips for simplifying JSON handling, reducing errors, and improving data validation in software projects. Covers serializer settings, JSON Schema, and testing tools.

Explore techniques for processing massive data volumes at high speeds, with insights from Report URI's handling of 65,000 JSON payloads per second in global telemetry.

Explore Project Enabled Play: a .NET platform enabling diverse inputs for gaming and app control. Learn about scaling, accessibility, and integrating AI technologies across multiple platforms.

Discover best practices for creating maintainable and testable Blazor components, focusing on a dynamic data-table implementation and using bUnit for effective component testing.

Explore the evolution of web gaming technologies, from Flash to WebGPU, and discover how JavaScript is shaping the future of interactive online experiences without the need for traditional gaming consoles.