
Explore building Spring Boot applications with Redis Stack, leveraging multiple data models and functionalities like document store, graph database, and full-text search through Redis OM Spring.

Explore advanced Testcontainers features for reliable integration testing. Learn debugging, complex service topologies, Docker Compose migration, local development usage, and reusable mode to enhance your test suite.

Explore effective testing practices, quality threat modeling, and strategies to improve code quality. Learn to treat test code with the same care as production code for better software development.

Explore agile methodologies beyond traditional frameworks, focusing on building a culture of adaptability, efficiency, and continuous improvement without rigid practices.

Orchestrate and manage complex event-driven systems using Flowable, Spring Boot, and Kafka. Learn to implement BPMN, CMMN, and DMN standards for better control and visibility in microservices architectures.

Comparing approaches for distributed applications: frameworks, Kubernetes, service meshes. Explore advantages, challenges, and potential combinations for effective microservice architecture implementation.

Explore AI-augmented coding tools, their potential to streamline development, and limitations. Learn about different approaches, pros and cons, and how AI can transform tasks like unit testing for Java developers.

Explore techniques for high-performance CSV imports in time-series databases using io_uring, with benchmarks and implementation details from QuestDB's CTO.

Explore graph databases through a D&D lens. Learn how to model complex relationships, write efficient queries, and optimize your dungeon crawl using this powerful database technology.

Explore collaborative UX in enterprise apps: real-time editing, CRDTs, and architectural tradeoffs for seamless multi-user interactions without conflicts or data loss.

Explore GitHub Enterprise's end-to-end development capabilities, including Codespaces, Copilot, Actions, and Advanced Security, to implement InnerSource practices in your organization.

Discover Maven's future: multi-module support, Maven 4, Wrapper, and Daemon. Explore latest snapshot builds and learn how these innovations will transform your Maven experience.

Comparative analysis of Java and Rust, exploring their strengths, development experiences, and real-world applications through a sample project implementation.

Discover how Google's Error Prone and Refaster tools can revolutionize Java development by automating bug fixes and enforcing coding patterns, enabling efficient large-scale refactoring and codebase control.

Embracing slow, deliberate coding as a seasoned developer. Leveraging experience to write better code and stay relevant in a fast-paced industry.

Explore the journey of migrating 30 microservices to a monorepository, uncovering challenges, solutions, and lessons learned in this insightful presentation on software architecture evolution.

Explore the future of application architecture through the lens of bee colonies, drawing parallels between reactive systems and nature's efficient organizational structures.

Explore reactive programming with Quarkus for building efficient, scalable microservices. Learn to leverage its supersonic startup and subatomic memory footprint for cloud-native applications.

Explore GraalVM and MicroProfile for building efficient, polyglot microservices. Learn how these technologies combine to create high-performance, multi-language solutions for modern application development.

Explore Micronaut's innovative approach to building microservices with reduced startup time, memory footprint, and reflection usage. Learn key features and best practices for efficient development.

Explore Quarkus: its purpose, implementation, and features. Learn about this innovative Java framework for building efficient microservices and cloud-native applications.