
Discover best practices for designing and building event-driven applications using Amazon EventBridge. Learn key concepts, implementation strategies, and practical demos to enhance your distributed systems.

Explore LEGO.com's journey to event-driven architecture, from monolith to microservices. Learn design principles, real-world use cases, and practical insights for implementing EDA in serverless applications.

Explore eBPF's transformative impact on operating systems, performance tools, and flame graphs. Learn about its applications in major tech companies and its potential for solving complex performance issues.

Discover how MYOB tackled tech debt through a massive replatform, revolutionizing their software development process and organizational structure to meet a critical deadline and drive the company forward.

Explore nuances of integrated systems, including loose coupling, messages vs. events, and cloud automation's impact on integration. Learn to tackle challenges in modern, interconnected cloud applications.

Explore strategies to bridge the gap between software architecture and code, addressing challenges in maintaining architectural integrity during rapid development and team growth.

Explore the quest for the perfect programming language, examining modern language design, tradeoffs, and future tools to make programming less challenging.

Explore Netflix's massive ecosystem: production changes, microservices, and engineering practices. Learn about innovation velocity, failure management, and customer experience obsession from a senior engineer's perspective.

Explore critical trade-offs in distributed architectures with industry veterans. Learn strategies for service granularity, workflow management, and optimizing operational characteristics in software design.

Revisiting TDD principles to address common struggles and demonstrate how tests can enhance delivery effectiveness, focusing on the essence that makes TDD work.

Explore a refined approach to Functional Reactive Programming through denotational design, offering precise specifications and preventing abstraction leaks in library designs.

Explore clustered event-driven services using Raft consensus for state replication. Learn benefits over traditional architectures and how it supports domain-driven design for fast, resilient services.

Gene Kim explores five ideals for high-performing tech organizations: Locality and Simplicity, Focus and Flow, Improvement of Daily Work, Psychological Safety, and Customer Focus. Insights for creating thriving DevOps cultures.

Practical guidelines for reducing the environmental impact of software applications, covering energy-efficient coding, serverless architecture, and sustainable data center practices.

Explore cloud native and serverless technologies with experts Matt Turner and Eric Johnson. Learn about progressive delivery, testing strategies, and event-driven architectures in this insightful discussion.

Martin Fowler explores Event Sourcing, a powerful architectural pattern for capturing and storing system changes as a sequence of events, enabling robust data management and system evolution.

Renowned software expert Martin Fowler shares insights on microservices architecture, exploring its benefits, challenges, and best practices for effective implementation in modern software development.

Explore agile transformation challenges, programming joy, and frameworks like Cynefin with experts Fred George and Kevlin Henney. Gain insights on leadership shifts and effective change management in software development.

Explore microservices architecture using visual metaphors. Learn motivations, essential characteristics, and strategies for successful implementation and testing of loosely coupled services with stable APIs.

Explore strategies for designing adaptive systems and team structures using Wardley Maps, Domain-Driven Design, and Team Topologies to thrive in a rapidly changing business landscape.

Discover how Elixir simplifies system architecture for smaller projects, offering benefits beyond massive concurrency. Learn its advantages for backend development and homogeneous solutions.