
Explore Akka Streams and Reactive Streams principles for building responsive, resilient applications with non-blocking back pressure. Learn through real-life scenarios and practical demonstrations.

Explore compiler design as database systems, examining challenges, data types, and innovative approaches for efficient language processing and development.

Explore fractal architecture principles to write more readable and maintainable code, focusing on encapsulation, thresholds, and referential transparency for improved productivity.

Explore fractal architecture principles to write more readable and maintainable code, focusing on encapsulation, thresholds, and referential transparency for improved productivity.

Explore key updates in Spring Framework 6 and Spring Boot 3, including Java 17 baseline, Jakarta EE, observability, native images, HTTP interfaces, and more for enhanced development capabilities.

Comprehensive guide to Spring Security 6, covering authentication, CSRF protection, database integration, and password encoding for robust application security.

Explore JEP 471: Deprecating memory-access methods in sun.misc.Unsafe. Learn about Java's integrity, replacement APIs, and the roadmap for this change. Gain insights from Java expert Ron Pressler.

Explore the history, syntax, and uses of lambdas across programming languages, examining their origins and relationship to data abstraction in this insightful talk.

Explore Java 23's Stream Gatherers with experts Viktor Klang and Tagir Valeev. Learn about custom intermediate operations, design considerations, and the impact on Stream API functionality.

Explore Clean Test, a modern C++20 testing framework with unique constexpr expression introspection, no dependencies, and thread-safe execution for efficient software development.

Explore Type Erasure implementation techniques, from simple wrappers to advanced optimizations. Master this powerful design pattern to reduce coupling in C++ codebases.

Explore modern Java features like records, switch functions, and pattern matching. Learn real-world applications in popular frameworks and preview upcoming JDK19 enhancements.

Explore modern Java features like records, switch functions, and pattern matching. Learn real-world applications in popular frameworks and preview upcoming JDK19 enhancements.

Explore native and containerized microservices using Java and Quarkus. Learn to build efficient, scalable applications with cutting-edge technologies.

Odkryj najnowsze funkcje i ulepszenia w Java 17 i 18, poznając kluczowe zmiany i ich wpływ na rozwój oprogramowania.

Build end-to-end data engineering projects using Apache Airflow, Docker, Spark, and multiple programming languages. Learn to create and submit jobs to Spark clusters for processing and view real-time results.

Explore gRPC for efficient API development in microservices, leveraging Quarkus and Microprofile. Learn fundamentals, best practices, monitoring, error handling, and advanced features.

Explore gRPC for efficient API development in microservices, leveraging Quarkus and Microprofile. Learn best practices, performance optimization, monitoring, error handling, and advanced features.

Explore best practices for Quarkus testing, covering mocking, integration tests, profiles, and native executable testing. Learn to enhance your cloud-native application development skills.

Learn best practices for Quarkus testing, covering mocking, integration tests, test profiles, and native executable testing. Master transaction, component, and persistence testing techniques.

Explore Java optimization principles, pitfalls, and real-world applications. Learn about performance measurement, garbage collection, and the impact of optimization on sustainability and climate change.