
Explore community-driven initiatives like OmniSharp and scriptcs for lightweight C# development across platforms and editors, breaking free from Visual Studio constraints.

Explore technical and design decisions that lead to fragile applications, including random system crashes, gradual performance degradation, and ongoing maintenance nightmares.

Learn strategies to combat feature overload in IT projects, focusing on prioritization, value alignment, and delivering essential functionality for excellent software outcomes.

Richard Campbell's journey in tech and charity, culminating in the Humanitarian Toolbox initiative to create open-source disaster relief software for NGOs, volunteers, and victims.

Strategies for organizing ASP.NET Core projects, data access alternatives, and testing tips to improve application architecture, design, and code quality.

Explore the latest enhancements in IdentityServer4 for ASP.NET Core, focusing on improved token-based security systems and OpenID Connect & OAuth 2.0 framework implementation.

Explore controversial C# language design choices, their rationale, and developer concerns. Gain insights into the decision-making process behind seemingly counterintuitive features.

Explore the new underpinnings of SignalR in ASP.NET Core and dive into SignalR itself with expert insights from Damian Edwards and David Fowler.

Explore advanced ASP.NET Core features for real-world applications, including dependency injection, logging, configuration, Entity Framework, authentication, and more.

Explore serverless architectures: benefits, drawbacks, tools, and real-world insights from AWS Lambda and API Gateway usage. Learn about this cloud-hosted software evolution.

Explore Azure Resource Manager for automated, repeatable cloud deployments, enhancing project efficiency and DevOps practices in development environments.

Discover Elasticsearch best practices, pitfalls, and expert tips for efficient deployment, scalability, and performance optimization in search and analytics applications.

Explore distributed caching to enhance .NET app scalability, remove bottlenecks, and improve performance. Learn key features, use cases, and hands-on examples for efficient data management.

Explore interoperability techniques between Elixir and F#, comparing their strengths in functional programming, type systems, and concurrency models for effective combined usage.

Learn to build a robust Xamarin app using MVVM architecture. Explore real-world techniques for creating maintainable, testable cross-platform applications with MvvmCross framework, data binding, and navigation.

Learn techniques to create visually appealing and high-performance mobile applications using Xamarin.Forms, covering UI design, performance optimization, and advanced features for professional app development.

Explore advanced web debugging techniques using Fiddler and Chrome Developer Tools to troubleshoot, optimize, and enhance complex multi-device websites.

Exploring Akka.NET for media distribution: lessons learned, benefits gained, and insights into the actor model for managing millions of files with queues and cloud storage.

Explore the value of pursuing unconventional ideas in coding, learning from seemingly impractical projects, and embracing creativity to enhance problem-solving skills and personal growth.

Explore declarative state machines for scalable cloud applications using Orleans Actors, emphasizing type-safety, productivity, and testability in microservices architecture.

Explore Terraform and Consul for autonomous service deployment, enabling teams to manage infrastructure as code, implement service discovery, and achieve high availability in service-oriented architectures.