
Learn practical TDD in JavaScript using Visual Studio Code, Jest, and Wallaby.js. Covers tooling, mindset, patterns, naming, and refactoring to write effective, non-brittle tests for code characteristics.

Learn modern CSS techniques and Tailwind CSS to create stunning Blazor applications. Discover common pitfalls, effective strategies, and confident layout design for web development.

Learn to create unique, beautiful Blazor applications using Tailwind CSS. Explore utility-based styling, integration techniques, and key features to enhance your app's design and stand out from the crowd.

Exploring Domain-Driven Design's hidden insights and their relevance to modern software development, emphasizing the importance of models and modeling breakthroughs.

Exploring aviation disaster investigations to extract valuable lessons for software engineering, emphasizing scrutiny, continuous learning, and proactive safety measures as software's societal impact grows.

Learn effective data modeling techniques for document databases, focusing on methodology, practical application, and understanding tradeoffs to optimize your application's performance and development speed.

Explore advanced .NET debugging techniques for memory leaks, performance issues, and crashes. Learn to use dumps, traces, and CLR internals for effective troubleshooting and optimizing application performance.

Explore GraphQL API maintenance in production using OpenTelemetry and Elastic Observability for comprehensive insights, enabling proactive performance management in federated GraphQL solutions.

Modernize sauna control with .NET: Raspberry Pi, ASP.NET in Docker, and MAUI for Android. Explore versatile .NET applications across platforms for home automation.

Explore essential DevSecOps KPIs, learn how to track and visualize security metrics, and see a technical demo on implementing a metrics framework for improved application protection.

Discover a unique approach to website styling with Tailwind CSS, offering greater control and leveraging your CSS skills beyond traditional frameworks like Bootstrap.

Explore fractal architecture to write more readable and maintainable code. Learn about encapsulation, aggressive thresholds, and referential transparency to improve software development productivity.

Discover how Dev Containers in Visual Studio Code can solve the 'works on my machine' problem, streamlining development environments and enhancing code sharing across different systems.

Explore Kubernetes Ingress and Kong Ingress Controller for secure, reliable service exposure. Learn about plugins for security, rate limiting, and native gRPC support in this comprehensive guide.

Explore GraphQL API maintenance in production using OpenTelemetry and Elastic Observability for comprehensive insights, enabling proactive performance management in federated solutions.

Explore lean product development techniques through building a massive Lego set. Learn key concepts like cycle-time, batch size, process improvement, and systems thinking in a fun, relatable context.

Explore serverless patterns beyond functions: containers, apps, API gateways, orchestrators, event-driven communication, scheduling, task queues, and hybrid architectures for resilient applications.

Explore Elasticsearch's inner workings: shards, Lucene, node balancing, instance sizing, node types, scaling, and tuning options for optimal performance and efficiency.

Explore real-world challenges in IoT and big data, focusing on data quality, precision, and practical considerations before diving into machine learning algorithms.

Exploring non-linear software design through real-world cases. Learn how domain modeling and novel abstractions can reframe problems, leading to better solutions in complex systems.

Revolutionize CI/CD pipelines with NUKE: Elevate build automation to .NET standards, enjoy OOP benefits, solve common issues, and optimize throughput with auto-parallelization.