
Explore OpenTelemetry, a vendor-agnostic observability framework for cloud-native software. Learn about its specification, integration with frameworks, and focus on solving operational challenges in distributed architectures.

Explore pattern matching in Java: from instanceof enhancements to advanced features like deconstruction patterns and sealed types. Discover its impact on switch expressions and future improvements.

Explore AI use cases in business, focusing on identifying valuable opportunities, assessing potential impact, and considering long-term support and maturity for successful implementation.

Explore Istio's capabilities for managing distributed systems, including circuit-breaking, retries, and blue-green deployments. Learn how it enhances Kubernetes clusters and simplifies microservices development.

Explore OpenTelemetry's evolution, standards, and practical implementation in tracing and metrics. Learn about production-ready features, auto-instrumentation capabilities, and real-world experiences.

Explore event streaming with Kafka Streams, Spring Kafka, and Actuator. Learn to build scalable, fault-tolerant applications using live coding examples for consumers, producers, and fraud detection streams.

Explore Spring Boot's capabilities for developing fast, cloud-native services optimized for Kubernetes deployment, with insights from Spring Developer Advocate Josh Long.

Explore creative software design approaches, from enterprise architecture to practical implementation. Learn to involve team members, evaluate solutions, address security, and foster cross-team collaboration.

Explore a software engineer's journey in tackling legacy systems, from facing the challenges of an evolving product to implementing effective solutions and ensuring long-term maintainability.

Explore how Spring Cloud simplifies cloud-native application development, empowering architects to make critical design decisions while enabling developers to implement business use cases effectively.

Explore chaos engineering to build resilient systems by simulating failures. Learn how to uncover hidden issues and improve application performance through controlled disruptions.

Exploring recurring patterns in software engineering trends, from oversimplification to architectural choices, and the cyclical nature of reinventing ideas in the industry.

Explore invisible vulnerabilities in source code through encoding attacks, their impact on various systems, and practical defenses against this emerging threat vector.

Explore micro frontends and module federation for seamless integration of complex frontend applications. Learn implementation techniques, cross-functional concerns, and practical insights for production-grade deployment.

Exploring stateful microservices in cloud-native systems, focusing on data integrity, concurrency, and deployment strategies using Open Liberty and MicroProfile.

Explore simplicity as a key factor in evolving software architecture. Learn practices like continuous refactoring and decision-decomposition to maintain adaptable systems.

Explore the diverse serverless landscape, including containerized apps, API gateways, orchestrators, event-driven architectures, scheduled services, and hybrid serverless-serverful solutions.

Explore the operator pattern for managing Kubernetes workloads efficiently. Learn how software-based operators can automate installation, upgrades, and maintenance, reducing human intervention in cloud-native environments.

Explore Vertex AI Pipelines for streamlined MLOps workflows, covering experiment pipelining, infrastructure management, and practical examples for efficient machine learning development and deployment.

Exploring how Kubernetes and Rust can be adapted for IoT applications beyond traditional datacenters, bringing cloud technologies to real-world scenarios.

Explore the impact of open source contributions on developer growth, career advancement, and project success. Learn from real experiences and gain insights into effective participation.