
Explore Apache Kafka's capabilities as an event-driven streaming platform, including Kafka Connect, Streams API, and Confluent Platform components. Includes live demos and real-world applications.

Explore lazy evaluation patterns in Java, including streams, reader monads, and trampolines. Learn to optimize performance, handle infinite data, and improve code design through practical examples and live coding.

Learn to create a dynamically reconfigurable, event-driven microservices platform using Apache Ignite and Docker, ensuring high availability and zero downtime for banking-grade applications.

Comprehensive guide to building robust IoT apps: handling network failures, multi-device control, user management, and scalability. Packed with code examples and best practices from years of experience.

Modernize legacy systems using Event Sourcing: Capture data with Debezium, process with Kafka Streams, and store in diverse databases for flexible, context-specific data access and improved scalability.

Explore patterns for long-running services that reduce system complexity by handling failures gracefully, allowing for asynchronous responses and extended problem-solving timeframes.

Explore the evolution of UI state management, from MVC to Flux and Redux, understanding key concepts like unidirectional data flow and single source of truth for building complex applications.

Learn to create high-performance, event-sourced microservices using Play! Framework and Akka. Explore project structuring, event sourcing, clustering, and CQRS optimization for tailored read-sides.

Discover how to modernize monolithic Java applications by applying microservices principles, including service isolation, reactive approaches, and cloud-native techniques for improved performance and scalability.

Challenging software development speed obsession, emphasizing sustainable pace, quality, and responsibility. Explores misconceptions about velocity, sprints, and full-stack development to promote thoughtful, effective practices.

Explore building a scalable streaming data platform using Clojure, Kafka, and Cassandra. Learn key concepts and live-code a system that handles high-volume, real-time data processing efficiently.

Explore serverless architectures beyond functions, including event-driven design, API Gateway, GraphQL, and efficient management techniques for scalable and cost-effective applications.

Explore data distribution strategies for microservices, including CQRS and Event Sourcing, to optimize data handling based on various scenarios and requirements.

Explore Event Sourcing & CQRS implementation using Akka and Java for microservices. Learn about distributed clusters, Akka Persistence, and actor-based solutions for decomposing monolithic systems.

Explore principles and practices for building adaptable software architectures that can evolve with changing business needs, without predicting the future. Learn techniques for flexibility and experimentation.

Explore software development as a blend of art and engineering, challenging traditional views on coding, testing, and architecture while emphasizing the importance of abstraction and continuous learning.

Explore architectural clarity's role in robust security and resilience. Learn about security challenges, IT hygiene, and safeguarding against threats in this insightful discussion.

Explore Continuous Architecture approach for Agile+DevOps success. Learn how to deliver architecture as a shared activity, supporting modern software development practices in the digital age.

Learn about dependency injection, its benefits, and how to refactor applications for better testability and adherence to SOLID principles in PHP development.

Explore event dispatchers and command buses in PHP applications, focusing on their role in Domain-Driven Design and CQRS architecture to create cleaner, more meaningful code structures.

Discover strategies for modernizing legacy applications, implementing service-oriented architecture, and building a continuous deployment pipeline to boost development velocity and confidence.