
Explore Spring Framework and Spring Boot essentials for beginners. Learn core concepts, IoC container, beans, and autoconfiguration to create and run your own Spring applications with confidence.

Explore building production-ready LLM applications with Spring Boot and AI, focusing on architectural patterns, developer experience, observability, resilience, and deployment strategies for real-world use cases.

Upgrading Spring Cloud AWS 3 for large-scale deployment: strategies, challenges, and solutions for seamless integration with AWS and company-specific extensions at Ocado Technology.

Learn to build high-quality, testable applications using Micronaut and Testcontainers in IntelliJ IDEA. Graeme Rocher demonstrates efficient development techniques and improved integration testing experiences.

Explore REST, gRPC, SignalR, and GraphQL for .NET APIs. Learn core concepts, implementation, and decision-making strategies to choose the right technology for your project.

Explore malware risks in cloud environments, focusing on PDF exploits, binary sessions, and attacker techniques. Learn to identify and mitigate threats for improved cloud security.

Explore modular monolith design principles for future-proofing applications while minimizing complexity. Learn to create "distribu-ready" systems as an alternative to premature distributed architectures.

Explore the future of Java in cloud computing, comparing architectures to determine the most efficient and productive approach for serverless development.

Explore reactive microservices with Vert.x, a toolkit for building scalable, event-driven applications on the JVM. Learn to create high-performance systems using various languages and leverage the Vert.x event bus for real-time communication.

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.

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 event-driven architectures using Knative and Cloud Run Eventing, from basic concepts to advanced topics, with hands-on demonstrations and practical insights.

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

Explore strategies for effective technology leadership, including adaptive planning, metrics-driven decision-making, and evolutionary architecture practices to enhance business agility and success.

Explore techniques to transform existing code into a more cohesive, domain-driven design. Learn to identify code smells, apply design patterns, and safely refactor towards an improved model.

Exploring relationships between team topologies, software architecture, and complexity science to understand high-performing software organizations and their emergent phenomena.

Discover strategies to avoid common pitfalls in microservices architecture and prevent creating a "distributed monolith" with its inherent drawbacks. Learn from real-world experiences to optimize your system design.

Explore Event Sourcing with Marten in .NET, focusing on practical examples and benefits for modern systems. Learn how to implement CQRS and DDD principles using Postgres-based Marten framework.

Explore C4 modeling as code using Structurizr DSL, focusing on creating consistent software architecture diagrams at scale with version control and build pipeline integration.