
Learn to build your own JDK from source, explore future Java features, and understand the open-source development process. Gain hands-on experience with unreleased Java versions and cutting-edge language enhancements.

Explore microservice testing with mock-server, enabling isolated tests and mocked dependencies. Learn setup, API usage, and integration with JUnit, Maven, and Docker for efficient development.

Discover how OpenRewrite enables quick, safe migrations of JVM frameworks and tools. Learn to upgrade Spring, adopt JUnit 5, and more in minutes using fine-grained recipes and abstract syntax trees.

Boost test quality with automated, realistic data generation using tools like Java Faker and jFairy. Learn to create test data factories for improved productivity and more representative test scenarios.

Découvrez comment Betclic utilise son Datalake pour générer des tests de charge et simuler des événements sportifs, assurant ainsi la continuité de service face à une croissance exponentielle.

Explore automating software releases with JReleaser, streamlining distribution across platforms and announcing updates on various communication channels for efficient project management.

Discover how Pact tests enable splitting monolithic deployments, improving efficiency and reducing risks in microservices architecture.

Explore Jakarta EE's versatility beyond server-side applications, uncovering its potential for diverse software development scenarios and modern architectural patterns.

Explore Yomi Sandbox's architecture and implementation for malware protection. Learn about its components, functionality, and advantages over commercial antivirus solutions.

Explore tools and strategies for efficiently managing and updating dependencies in software projects, ensuring security and continuous delivery of business value.

Learn strategies for transforming a bespoke project into a scalable, multi-tenant SaaS product, covering architecture, testing, performance, and deployment considerations.

Explore the evolution of eXtreme Programming (XP) and its modern practices, including continuous integration, pair programming, and collective ownership, to enhance software development and team autonomy.

Explore the challenges of developing wearable tech for large-scale events, balancing software and hardware considerations in an agile environment.

Explore modern approaches to application security, moving beyond developer training to integrate security testing into agile development and DevOps practices for more effective and sustainable results.

Learn to automate email management by creating a Python script that finds and processes unsubscribe links in Gmail, helping declutter your inbox efficiently and save time.

Master Android mobile testing fundamentals with hands-on demonstrations of APK file handling, test recording techniques, and automated validation steps using Testim's mobile testing capabilities.

Explore virtual networking solutions optimized for Arm64 architecture, examining hardware characteristics, kernel implementations, and performance benchmarks for effective cloud service deployment.

Discover essential online diagramming tools and their practical applications for various development and documentation needs, with expert recommendations and use-case scenarios.

Master self-service access management by implementing GitHub, Terraform, Vault, and Boundary for secure, automated cloud resource management and user-friendly infrastructure automation.

Discover effective methods for evaluating Internal Development Platform performance and establish industry-standard metrics for measuring organizational success and efficiency.

Discover how to accelerate application development using pre-built patterns and streamline operations at scale with HCP Waypoint's developer-centric platform features.