
Explore Bing's microservices architecture using ASP.NET Core, Service Fabric, and Azure. Learn about DevOps workflows, continuous deployment, and high availability in large-scale production environments.

Explore principles and practices for creating user-friendly .NET libraries, from high-level design concepts to practical class design techniques, aimed at developing APIs developers love.

Discover strategies for creating and managing a successful software lifestyle business, balancing income and work-life harmony while staying small and independent.

Explore .NET's 15+ year journey, from its origins to its future, examining its relationship with development tools, operating systems, and hardware in the Microsoft ecosystem.

Seamlessly integrate server-side and client-side code, boost performance with server-side prerendering, and optimize JavaScript/CSS delivery for Angular, React, and Knockout SPAs using ASP.NET Core.

Explore Node.js profiling tools and techniques to optimize application performance, including perf_events, dtrace, V8 engine options, and BPF technology. Learn to visualize results with flame graphs.

Explore automated builds, packaging, and deployments for complex Azure setups. Learn about Azure Resource Manager, infrastructure-as-code, and advanced deployment techniques like blue-green and feature flags.

Explore Docker fundamentals and enterprise deployment concepts, including service distribution, scaling, and management across various orchestration platforms like Swarm, Kubernetes, and ECS.

Learn best practices for high-performance .NET code, including instrumentation, analysis tools, and techniques to optimize scalability and reduce costs in large-scale services like Bing.

Explore Microsoft Cognitive Services Vision API's powerful features for leveraging machine learning in computer vision applications. Learn to implement intelligent functionalities easily and cost-effectively in your projects.

Insights on security challenges and survival strategies for innovative startups and disruptive teams, based on real-world experiences across 7 countries.

Explore the transition from C# to Golang, focusing on Golang's strengths and its application in deploying data science models at SEEK. Learn about the language's growing popularity and practical use cases.

Dive deep into C# language features, exploring compiler code, IL generation, and JITted code through demos. Gain insights into performance implications and inner workings.

Explore serverless computing's impact on system architecture, security, reliability, and vendor lock-in. Gain insights into its practical applications and limitations in modern software development.

Explore advanced C# features in action: from low-level pointers to high-level closures, through a practical example of a high-speed communications library built on shared memory.

Practical insights on managing and sharing React components across teams, including build tooling, theming, CI, server-side rendering, and effective processes for component management.

Explore anticipatory design in product development, focusing on predictive modeling to reduce user choices and combat decision fatigue. Learn implementation strategies and discuss potential issues.

Discover strategies for leading web accessibility initiatives, including cross-functional collaboration, testing methods, and implementing inclusive design practices for diverse user needs.

Explore advanced web security vulnerabilities beyond SQL injection, focusing on issues in dictionaries, compression, and encryption to enhance your code's resilience against sophisticated attacks.

Explore asynchronous programming in .NET, focusing on preventing deadlocks and adhering to best practices. Learn to implement robust async patterns for improved application stability and performance.

Transform a "born in the cloud" Azure environment into a robust setup with separate development and production environments, proper backups, and secure role-based access control.