
Explore programming's most catastrophic errors, their causes, consequences, and costs in this humorous and insightful talk by Mark Rendle at NDC Oslo 2022.

Discover the growing community of live coders on Twitch, exploring the benefits of learning in public, mob-programming, and fostering a supportive environment for developers to share knowledge and grow together.

Explore graph databases through a D&D-inspired example, comparing relational and graph approaches for modeling dungeons, and learn to optimize data queries for adventurers.

Explore gRPC in .NET: its benefits, models, and implementation. Learn how this performant, contract-based protocol enhances service-to-service communication and reduces coupling in modern web development.

Explore effective testing strategies for microservice architectures, focusing on DDD techniques, service-level tests, and continuous delivery to optimize test coverage and confidence.

Practical advice for turning dreams into reality, based on personal experiences. Covers goal-setting, intentionality, mentorship, and taking action to achieve success in life and career.

Explore probabilistic data structures like Count-Min Sketch, Bloom Filter, and HyperLogLog to efficiently solve counting problems in large-scale .NET applications.

Explore eventual consistency in distributed systems, covering choreography, orchestration, asynchronous approaches, compensation strategies, and implementing "at least once" delivery using the Outbox pattern.

Explore AI-powered coding assistance with GitHub Copilot for translating, understanding, and writing code, enhancing your programming workflow and productivity.

Explore advanced API and integration challenges with Udi Dahan, covering patterns for consistency, correctness, and maintainability beyond common practices like retries and idempotence.

Explore ethical challenges in AI-driven vehicles, from blame allocation to algorithm design. Discover object recognition, obstacle avoidance, and responsible AI principles for sustainable engineering practices.

Discover strategies to optimize websites, improve performance, and simplify development. Learn easy wins for faster load times, better user experience, and streamlined workflows, allowing for more efficient web projects.

Explore GitOps-based secret management techniques for maintaining security best practices while enabling local development use, offering seamless solutions across various environments.

Explore building a serverless GraphQL server using .NET, Azure Functions, and Hot Chocolate. Learn optimization techniques, implement real-time functionality with SignalR, and discover scalable solutions for modern API development.

Explore common UX design mistakes and learn effective techniques for innovative, user-centered app development through real-world examples and humorous insights.

Explore essential abstraction patterns in software development with Kate Gregory, focusing on effective code organization and design principles for improved maintainability and scalability.

Explore Erlang/OTP's tools and philosophy for building highly concurrent, reliable, fault-tolerant software systems that meet modern industry requirements.

Explore modern C++ dependency management solutions, comparing vcpkg and conan as alternatives to manual methods and git submodules for efficient project organization.

Explore the Windows App SDK: installation, usage in new projects, and integration into existing ones. Learn to modernize Windows desktop applications with unified developer tools.

Explore AI-powered techniques to extract, analyze, and utilize information from unstructured data formats using Azure Cognitive Services and Search for intelligent application experiences.

Explore the history and modern relevance of procedural programming in concurrent systems, from cobegin to coroutines, challenging assumptions and connecting past innovations to current trends.