
Explore Spring Framework 5.1's enhancements for JDK 8 & 11, including functional API design, Kotlin support, and guidance on upgrading to newer JVM versions.

Comprehensive guide to GraphQL development in Java using GraphQL SPQR, covering types, introspection, optimization, and advanced features like data loaders and schema stitching.

Explore quantum computing basics, including qubits and entanglement, through visual demonstrations and a Java-based simulator. Learn about quantum algorithms like Shor's factoring method.

Explore Twitter's performance optimization using Graal and machine learning, focusing on autotuning inlining parameters to reduce datacenter costs and improve efficiency.

Explore alternatives to JVM languages for cloud computing, comparing Go, Rust, and other native code options to find the best fit for modern development needs.

Explore how Serverless and IoT technologies can revolutionize horticulture through automated greenhouses, sensor data, and cloud integration, enhancing sustainability and efficiency in plant cultivation.

Explore common pitfalls and best practices in Java concurrent programming, focusing on 7 deadly sins observed in high-stakes fintech applications over a decade of experience.

Explore GraalVM Enterprise's versatile VM for enhanced performance, lower footprint, and better isolation across languages and environments, with focus on microservices and cloud deployments.

Explore test-driven development for Spring applications, covering basic components, mocks, test slices, web app testing, and consumer-driven contract testing to enhance code confidence and delivery speed.

Explore coding architecture rules as tests with ArchUnit. Learn to enforce naming conventions, structure, and best practices automatically in Java projects.

Learn techniques for testing microservices, from isolating components to automating security scans. Overcome challenges in distributed systems and ensure robust performance across development, QA, and production.

Learn to build highly scalable systems using reactive programming, Project Reactor, message brokers, and Spring Cloud Stream. Gain practical knowledge through live coding demonstrations.

Discover key cryptography concepts and their practical applications using Java's JCA and JCE. Learn about message digests, encryption, digital signatures, and their real-world uses in HTTPS, password security, and blockchain.

Explore Java's latest features and upcoming developments in language, platform, and projects like Amber, Loom, Panama, and Valhalla, enhancing productivity and performance.

Hands-on exploration of MicroProfile for building efficient, portable microservices in Java. Learn key features like monitoring, security, configuration, and resilience through live coding examples.

Explore GraalVM's polyglot capabilities, performance enhancements, and versatile deployment options for Java and other languages, with demos showcasing its power across various scenarios.

Explore AI-powered constraint optimization using OptaPlanner to solve complex planning problems efficiently. Learn about use cases, implementation, and advanced features for real-world applications.

Explore multilingual stored routines in databases using GraalVM, enabling efficient execution of complex programs close to persisted data with enhanced security and reduced network traffic.

Comprehensive guide to implementing Keycloak for centralized authentication and authorization in Spring applications, covering core concepts, integration scenarios, and identity management infrastructure.

Java optimization for containerized environments: fast startup, small images, and efficient resource management. Practical tips and future developments, including GraalVM's role in enhancing Java's container performance.

Learn to deploy Java applications in Kubernetes: packaging, manifests, Helm charts, local testing, debugging, observability with Istio, advanced deployment techniques, and creating pipelines for dev to prod environments.