
Explore strategies to overcome bottlenecks in software development, drawing inspiration from open source practices to improve team collaboration and reduce individual stress.

Explore serverless architectures in production, comparing AWS, Azure, and Google Cloud. Learn best practices, testing strategies, and common pitfalls from a seasoned cloud architect.

Explore techniques to effectively visualize, document, and communicate software architecture, enhancing team collaboration and technical leadership while maintaining agile principles.

Explore the performance and code-footprint costs of modern C++ features like lambdas and static, empowering developers to make informed decisions on their usage in projects.

Explore major features like Razor Pages and .NET Standard 2.0, along with smaller improvements across the ASP.NET Core 2.0 stack. Learn about new templates, authentication, configuration, and hosting enhancements.

Explore serverless architecture with GraphQL, focusing on AWS Lambda and API Gateway. Learn iterative transition strategies, data migration approaches, and practical insights from Bustle's production platform.

Explore data-driven decision-making in software development through AB testing, user testing, and statistical analysis. Learn strategies to validate data and overcome biases for more effective feature development.

Explore key features of Elastic 5.x suite for data analytics, including geo-capabilities, pipeline aggregations, and Timelion, with real-world cases and Kibana visualization demonstrations.

Explore high-performance process workflows using Akka Streams. Learn to define, integrate, and compose workflows at a higher level, replacing traditional actors with streamlined graph-based definitions in C#, F#, and Scala.

Explore how rules engines can revolutionize microservice architectures, reducing dependencies and improving system design for services like search, pricing, and risk management.

Explore new features in Visual Studio 2017 and VS Code, including productivity enhancements, refactoring tools, and ASP.NET Core integration, to boost your development efficiency.

Learn to design and create a global ASP.NET Core app using Azure PaaS services, including traffic routing, caching, scripted deployment, and security features for efficient and scalable development.

Expert panel explores serverless technology advantages, challenges, and best practices. Insights on scaling, reliability, and implementation strategies for modern cloud architectures.

Explore cutting-edge JavaScript APIs and features that enable web applications to rival native apps in functionality, including offline capabilities and hardware access.

Learn to deploy and scale Docker containers using Kubernetes on Azure Container Service. Explore container orchestration, scaling considerations, and migrating applications to Kubernetes for reliable and scalable systems.

Explore functional programming techniques in C# to write clearer, more maintainable code. Learn about immutability, recursion, higher-order functions, and refactoring for improved readability and consistency.

Discover five powerful techniques to integrate accessibility into UX design, enhancing usability for all users while navigating complex guidelines and assistive technologies.

Explore the enduring strengths of .NET and why it remains a compelling platform for developers, despite criticisms and alternatives in the programming landscape.

Explore Microsoft Graph: a unified endpoint for Microsoft APIs. Learn to integrate various services, see real-world code examples, and gain insights into future API development trends.

Explore the challenges of software estimation and the potential benefits of a "NoEstimates" approach in decision-making and project management for improved outcomes.

Learn to build resilient Azure applications using patterns and features like Traffic Manager and Service Bus. Explore redundancy, load balancing, and monitoring for fault-tolerant distributed systems.