
Explore UI design in microservice architectures, covering modularization techniques and guidelines to avoid monolithic frontends for better user experiences and system scalability.

Explore event-driven microservices and data processing pipelines using Spring Cloud Stream and Spring Cloud Data Flow. Learn to create scalable, cloud-native applications with live coding demonstrations.

Explore techniques, tools, and processes for building high-quality Android apps, from prototyping to production. Learn about agile development, continuous delivery, automated testing, and effective collaboration.

Explore Fabric8, an open-source microservices platform built on Docker, Kubernetes, and Jenkins. Learn to create, deploy, and manage containerized microservices for faster development and continuous delivery.

Explore reactive programming, JDK 9, HTTP/2, and enterprise Java trends with Spring Framework 5, presented by project lead Juergen Hoeller. Gain insights into Spring's unique programming model strategy.

Learn techniques for parallel programming in Java, including array programming and stream operations, to create efficient and easily parallelizable code from Java experts Stuart Marks and Brian Goetz.

Explore the art of beautiful coding with insights from a 40-year veteran. Discover principles, paradigms, and practices for elegant problem-solving in software development.

Explore Bayesian optimization for continuous performance tuning of microservices, addressing challenges in data centers and improving resource utilization through machine learning techniques.

Explore key fallacies and principles of Test-Driven Development with Ian Cooper. Learn pragmatic guidelines for successful TDD implementation and overcome common misconceptions.

Explore reactive programming, state management, and Redux for better JavaScript development. Learn to write more maintainable, scalable code with improved business logic integration and debugging.

Discover Microsoft's journey from waterfall to agile, exploring key strategies for successful enterprise transformation in DevOps and continuous delivery.

Explore event-driven architectures using Knative and Cloud Run Eventing, from basic concepts to advanced topics, with hands-on demonstrations and practical insights.

Comprehensive exploration of Apache Kafka ecosystem: from basic concepts to advanced features, including topics, APIs, stream processing, and enterprise-grade capabilities.

Explore strategies for addressing socio-technical complexity in software teams, including understanding context, using visual collaboration tools, and improving team flow with the theory of constraints.

Explore reactive programming with RxJS in Angular, comparing imperative vs. declarative code. Learn to write scalable, maintainable JavaScript that's easier to debug and closely tied to business logic.

Explore type-safe GraphQL with TypeScript, from schema definition to backend implementation and frontend integration, for a robust end-to-end development model.

Strategies for balancing agile methods with regulatory requirements in embedded systems development, focusing on a SIL2-certified gas detector project and minimizing documentation overhead.

Explore CPU cache memory, its impact on performance, and techniques for optimizing data structures and algorithms to improve cache efficiency and software speed.

Explore pros and cons of popular mobile app frameworks to determine the best fit for your project, comparing native and cross-platform options.

Explore event-driven architectures in Kubernetes using Brigade for automated workflows and KEDA for autoscaling, enhancing microservices and infrastructure management.

Learn to create an interactive Blazor dashboard with real-time updates using AWS serverless backend, focusing on WebSocket communication via Amazon API Gateway for scalable and resilient applications.