
Explore techniques for adapting Java codebases to Android, addressing challenges, solutions, and best practices for seamless integration of legacy projects into mobile development.

Explore Java's pattern matching features for instanceof and switch, simplifying code and enhancing productivity. Learn about future developments in this powerful language capability.

Learn load testing basics, avoid common pitfalls, and build efficient tests using Gatling and Java. Covers network protocols, application behavior, and stats for robust production-ready applications.

Explore Java development on Raspberry Pi, including JavaFX for touchscreens and Pi4J for interfacing with electronic components. Learn to create smart devices and home automation solutions.

Explore advanced debugging techniques for Spring Boot applications, including startup analysis, bean configuration, remote debugging, distributed tracing, and reactive code troubleshooting.

Explore Ahead Of Time and Native support in Spring Framework 6.0 and Spring Boot 3.0, including AOT engine design, library integration, and developer expectations for improved efficiency.

Discover how Google Cloud Workflows and Google Wallet can create resilient, cost-effective cloud architectures for app integration, microservices, and process automation. Includes interactive demo of online raffle system.

Learn strategies to prevent microservices failures in production through effective testing techniques, including the testing pyramid, contract testing with Pact, and Quarkus development for robust, independently deployable services.

Explore passwordless authentication with FIDO and Web Authentication. Learn how to implement secure, user-friendly alternatives to traditional passwords for enhanced online security.

Comprehensive guide to integrating security throughout the software supply chain, focusing on DevOps-friendly tools and practices to mitigate risks without hindering development.

Pragmatic approach to system architecture using distributed tracing. Validate and evolve design from running applications, with EKS on AWS and XRay as practical examples.

Explore how developer happiness impacts code quality, examining factors like tools, processes, and work environment to improve Developer Experience (DX) and boost productivity.

Explore the importance of upfront software design and architecture in agile development, balancing flexibility with structure to improve efficiency and reduce costly rework.

Explore how Domain-Driven Design principles can enhance code quality, improve naming conventions, and create more maintainable software architectures through practical examples and insights.

Discover best practices, pitfalls, and recipes for effective Spring Boot application testing. Learn from an experienced consultant to improve code quality and maintenance.

Explore OpenTelemetry's power in simplifying microservice observability, from integration to real user profiling, with practical demos and visual insights.

Explore serverless integration using Camel Quarkus to simplify application connectivity, leverage fast startup times, and optimize resource usage through technologies like Knative and Kafka.

Explore Akka Streams' powerful DSL for efficient streaming computation. Learn Reactive Streams principles, component design, and complex graph creation through live coding examples.

Explore Project Loom's impact on Java concurrency, including fibers, virtual threads, and structured concurrency. Learn how these features simplify thread safety and compare to other languages.

Explore CDI 4.0's enhancements, including CDI Lite for build-time frameworks and the new portable extension API. Learn to develop CDI Lite extensions for seamless framework integration.

Discover how to architect stateful microservices in cloud-native systems using Open Liberty and MicroProfile, challenging conventional wisdom about stateless containers.