
Explore recent Java language updates and upcoming features with Java Language Architect Brian Goetz, covering switch expressions, text blocks, records, and pattern matching.

Exploring safe and efficient foreign memory access in Java beyond ByteBuffers and Unsafe API. Discusses limitations of current approaches and introduces a new API designed for improved performance and safety.

Explore Oracle's efforts in OpenJDK and beyond to maintain Java's popularity, including technical roadmaps and community engagement strategies for a thriving ecosystem.

Learn essential techniques to secure Spring Boot applications, including HTTPS, dependency scanning, CSRF protection, CSP implementation, OIDC authentication, and password hashing.

Explore the transition from Java to Golang in Belgium's largest hospital network, comparing languages and discussing the impact on infrastructure and development teams.

Explore creating micro microservices and serverless apps using Spring APIs with Quarkus, leveraging GraalVM native images for rapid deployment and scaling on Kubernetes and OpenShift.

Explore the evolution of Google App Engine, its security features, and the transition to new runtimes. Learn about gVisor sandbox and its impact on serverless deployments.

Discover how developing a 2D arcade game can be an effective method for learning Clojure and functional programming, turning frustration into an engaging educational experience.

Techniques to improve frontend testing using Jest, including snapshot testing and strategies for faster, more reliable unit tests for components and logic.

Explore AI-powered Deepfakes: technology, applications, ethics, and future. Learn about face detection, alignment, recognition, and image reconstruction using Python, Keras, and TensorFlow.

Explore WebAssembly as a byte-code alternative to JavaScript for web applications. Learn its fundamentals, integration, and how to build modules using Rust and WebAssembly Text Format.

Explore Azure's capabilities for Spring Boot development, deployment, and operations. Learn about Microsoft's Spring Boot starters, tools, and best practices for cloud-native applications.

Explore the future of Jakarta EE with industry experts, discussing cloud-native Java, integration with technologies like Kubernetes, and upcoming improvements to the platform.

Explore Scala's powerful features for designing internal Domain-Specific Languages, focusing on testing frameworks like ScalaTest and ScalaCheck. Learn to create elegant, concise, and domain-specific code.

Integrate Alexa with home automation using openHAB, create custom skills in Java, and deploy to AWS Lambda for voice-controlled smart home functionality.

Modernizing a Java rule engine for serverless environments using GraalVM and Quarkus, with practical examples from Drools migration to cloud-compatible architecture.

Strategies for building resilient Java Enterprise applications in production, covering circuit breakers, bulkheads, backpressure, and telemetry using MicroProfile and service meshes.

Explore the intricacies of pure and hybrid language paradigms, their pros and cons, and the implications for programmers in choosing between single or mixed paradigm approaches.

Explore how Twitter optimizes services using Graal and Machine Learning, achieving significant cost savings and performance improvements through autotuning.

Explore GraalVM's potential for Java developers, including performance improvements, polyglot capabilities, and native image compilation for faster startup and reduced memory usage.

Explore Java-based reactive frameworks like RxJava, Spring Reactor, Akka, and Vert.x to tackle asynchronicity challenges. Learn reactive programming basics and see real-world applications in microservices.