
Panel discussion on best practices for managing Kubernetes on-call rotations, covering strategies for engineer satisfaction, alert management, proactive issue handling, and on-call preparation at large tech companies.

Explore software evolution through architectural insights, drawing parallels between building design and program development for more adaptable and sustainable systems.

Learn principles for structuring repositories, with examples of workload and resource-level cuts. Explore security, compliance, and treating platforms as products. Gain insights on abstractions and golden paths for effective platform engineering.

Explore GitHub Actions for platform engineering, learn to abstract complex IaC, and simplify deployment management for developers. Discover existing actions or build custom solutions.

Explore Scala-based strategies for building resilient systems, covering bulkhead, caching, config management, fallback mechanisms, retries, and circuit breakers.

Explore patterns of technology adoption and depreciation in cloud-native environments, gaining insights for informed decision-making and strategic planning.

Develop a complex Go application using Test-Driven Development (TDD) techniques, enhancing code quality and maintainability.

Explore data mesh architecture, its principles, and implementation strategies for scalable, domain-oriented data management in cloud-native environments.

Explore event-driven Change Data Capture patterns and their implementation using Apache Pulsar for efficient, real-time data synchronization in cloud-native environments.

Explore how justification diagrams can enhance configuration choices in complex systems, extending their operational support for decision-making processes.

Explore Data Mesh principles: domain ownership, data as product, self-serve platform, and federated governance for modern business success.

Explore essential lessons for designing large-scale systems, covering crucial rules, buffer management, distributed system challenges, and effective strategies for maintaining system stability and performance.

Explore functional programming's role in large-scale industrial projects, its intersection with software architecture, and potential for cross-pollination with Domain-Driven Design techniques.

Explore the Extensible Type Design Pattern for compilers, addressing code duplication and enhancing traceability and error recovery in program representations.

Explore coarse-grained self-adjusting computations in Haskell for efficient data updates. Learn from a commercial system's architecture, API, and real-world application.

Explore building modular software architectures using state machines, combining Domain-Driven Design principles with Haskell's advanced type-level features for robust system composition.

Explore multi-phase computation structures in software architecture, focusing on novel applicative functors and their potential applications in choreography and multi-tier architecture.

Explore functional shells and observable toolkits for simplified GUI development, focusing on reusable views and architectural patterns derived from practical experience.

Explore Apache Pulsar's features for event-driven apps: scalability, elasticity, durability, geo-replication, multi-tenancy, and ecosystem compatibility. Learn about its architecture and benefits for data streaming.

Explore strategies for building fault-tolerant systems, covering failure types, design requirements, architecture, and redundancy in DevOps environments.

Develop a framework for addressing technical debt effectively, ensuring long-term software sustainability and preventing future crises.