
Explore gRPC, a high-performance RPC framework. Learn its benefits, including bidirectional streaming and multiplexing, and how to implement it in Java applications through code samples and demos.

Explore the potential of Progressive Web Apps as an intermediate solution combining the best of native, hybrid, and web applications for mobile development projects.

Learn TypeScript fundamentals, its benefits over JavaScript, and practical implementation in projects. Explore type annotations, interfaces, generics, and advanced features for enhanced development.

Insights and experiences from a Java team's 2-year journey adopting Scala/Akka, covering best practices, pitfalls, and lessons learned in functional programming and interoperability with Java and Groovy.

Discover Elixir: Ruby-like syntax meets Erlang's power. Learn to build scalable, fault-tolerant systems with a fun, developer-friendly toolset. Ideal for Java programmers seeking robust alternatives.

Explore functional programming patterns in Scala, including algebraic data types, typeclasses, error handling, and property-based testing. Learn to leverage Scala's functional nature for more robust and composable code.

Exploring Lagom framework for building scalable, distributed systems that meet modern application demands of high load, real-time performance, and continuous availability.

Explore Rust as a safe, high-performance alternative to C/C++ for low-level development. Learn techniques for integrating Rust into existing projects and leveraging its benefits.

Explore Java modularity concepts, comparing Jigsaw with existing approaches. Gain insights into fundamental modularity principles and their implementation in Java development.

Explore Quarkus for high-performance Java development, focusing on its supersonic speed and subatomic footprint. Learn how to build efficient, scalable applications with this innovative framework.

Explore modern Java techniques for writing clean, maintainable code with expert insights from Miro Cupak of Dnastack.

Gentle introduction to reactive programming and systems in Java, covering key concepts and practical applications for efficient, scalable software development.

Discover key cryptography concepts and their practical applications using Java Cryptography API. Learn about message digests, encryption, digital signatures, and their use in HTTPS, password checking, and blockchain.

Enhance Java SaaS with GraalVM: integrate Python ML libraries, leverage GPU acceleration for model training, and implement recommender systems in enterprise applications.

Explore microservice patterns implemented by Eclipse MicroProfile, including Circuit Breaker, Externalized Configuration, Health Check API, and more. Live coding demos illustrate practical applications.

Explore Java's past, present, and future with experts Stuart Marks and Brian Goetz in this open Q&A session covering a wide range of topics from serialization to upcoming projects.

Explore recent Angular advancements, including the Ivy rendering engine's performance improvements, payload reductions, and ecosystem expansions. Gain insights into compiler updates and technical enhancements.

Practical guide to migrating Java server applications to version 11, covering business justification, implementation strategies, challenges, and lessons learned from real-world experiences.

Explore alternatives to JavaScript classes, discussing potential issues and suggesting simpler, safer, and more idiomatic patterns for object-oriented programming in JavaScript.

Explore HTTP performance benchmarking insights, focusing on Eclipse Vert.x's success in the TechEmpower Framework Benchmark and the factors contributing to its high-performance results.

Explore JUnit 5's new features and easy migration from JUnit 4. Learn how this updated framework aligns with modern Java ecosystem paradigms and enhances testing capabilities.