
Explore strategies for increasing IT velocity through a mindset shift focused on the first derivative, examining systems and organizational architectures built for speed economies.

Pragmatic guide to software architecture for modern projects, focusing on balancing technical leadership with agility, debunking myths, and providing practical insights for developers.

Explore workflow orchestration tools for distributed environments, focusing on Argo Workflows' advantages in Kubernetes-based pipelines and its scalability across multiple regions and zones.

Discover 25 principles for effective Test Driven Development, covering scope, behavior, naming, testing approaches, and useful tools to enhance your daily coding practices.

Practical guide to implementing Domain-Driven Design strategic patterns for improved architecture, team communication, and domain understanding, with techniques to accelerate discovery and overcome challenges.

Explore Event Modeling's power in streamlining system design, enhancing collaboration, and integrating with AI. Learn to create efficient, scalable architectures that prioritize business workflows and maintain long-term cost control.

Explore trunk-based development for faster, lower-risk deployments. Learn practical tips, benefits, and expert insights to enhance continuous integration and improve your development workflow.

Explore essential resilience patterns for microservices, including timeouts, retries, circuit breakers, and bulkhead patterns, to build reliable and scalable distributed systems.

Explore cloud-based IDEs like Codespaces, Gitpod, and Devpod. Learn their features, benefits, and limitations compared to traditional IDEs. Discover how container technology enables efficient polyglot development and streamlined team workflows.

Explore Spring Modulith for building well-structured, maintainable applications. Learn code organization, bean relationships, and domain events to align technical components with domain concepts and boundaries.

Explore the benefits of Agile Technical Practices and Software Design principles through real-world examples, focusing on their impact on development team success.

Explore cloud-based IDEs like Codespaces, Gitpod, and Devpod. Learn their features, benefits, and limitations compared to traditional IDEs. Discover how container technology enables efficient polyglot development and streamlined team workflows.

Explore adaptive socio-technical systems using Wardley Mapping, Domain-Driven Design, and Team Topologies to optimize change flow and evolve legacy systems in uncertain business landscapes.

Exploring the similarities and differences between software engineering and traditional engineering through interviews with professionals who have worked in both fields.

Explore modern hardware capabilities and challenge traditional assumptions about system design. Learn innovative approaches to building efficient, high-performance software leveraging current technology.

Explore monolith architecture benefits, patterns for maintainability, and techniques for eventual microservice transition. Learn to build scalable, organized systems using Domain Driven Design and API design.

Strategies to avoid platform monoliths and create efficient developer platforms that truly accelerate engineering impact, rethinking our understanding of platforms and their potential.

Learn to design and build cloud-native event-driven architectures using domain-driven design. Explore a framework for thinking through, designing, and implementing EDA with practical steps and insights.

Explore serverless real-time communication with Momento Topics for Event-Driven Architecture. Learn architecture principles, use cases, and how to enhance efficiency and user experiences in EDA workflows.

Comprehensive guide to Test Driven Development in C#, covering basics, benefits, common pitfalls, and live coding demos. Learn to improve software quality through practical TDD techniques.

Comprehensive guide for monolithic developers transitioning to microservices architecture, covering key concepts, terminology, and practical implementation using ASP.NET 6 with the Tacky Tacos project.