
Explore data stream processing concepts, including time handling, Dataflow API, stream-table duality, data lookup, and deployment strategies. Compare implementations in Apache Spark Streaming, Flink, and Kafka Streams.

Explore OpenShift's Kubernetes-based features for developers, including live demos. Learn how to leverage operations tools for engineering tasks, enhancing productivity and efficiency.

Explore lazy evaluation patterns in Java, including streams and advanced techniques like reader monads and trampolines. Learn to optimize performance and handle infinite data sets efficiently.

Learn to digitize old films using a Raspberry Pi, including scanner setup, image processing, and building a DIY rig. Preserve family memories with this cost-effective, hands-on approach.

Explore the challenges and approaches in building distributed, resilient data stores. Learn about consensus algorithms, distributed transactions, and query optimization in modern NoSQL databases like ArangoDB and Cassandra.

Explore Docker's latest features, trends, and ecosystem, including modernization of traditional apps, orchestration, and Kubernetes integration. Learn how Docker empowers developers and systems builders.

Explore the evolution of enterprise Java with Eclipse MicroProfile, a lightweight platform for microservices and cloud deployments. Learn about its features, benefits, and future developments.

Explore Shenandoah, a new low-pause garbage collector for Java that moves objects without stopping the application, reducing GC pauses. Learn its design, internal details, and performance benefits.

Explore the pros and cons of gRPC and REST for microservices communication. Compare performance, scalability, and best practices to make informed architectural decisions.

Exploring Java's limitations in game development through Doom 3 port. Insights on language features, performance, and missed opportunities in Java compared to C++.

Live-coding demonstration of migrating a Java 8 application to Java 9 modules, showcasing Project Jigsaw's flexibility in allowing gradual adoption of the modular system while maintaining compatibility with non-modularized libraries.

Explore sustainable software development practices, emphasizing quality, collective intelligence, and responsible design over speed. Learn to balance velocity with direction for long-term success.

Explore CERN's IT innovations, from the birth of the World Wide Web to cutting-edge particle physics research. Gain insights into the technology powering groundbreaking scientific discoveries at this unique European organization.

Learn to build, deploy, debug, and optimize serverless microservices using AWS Lambda. Explore CI/CD pipelines, troubleshooting techniques, and performance optimization for modern cloud-native applications.

Explore Uber's Chaperone system for auditing real-time infrastructure handling trillions of daily messages. Learn about its design, implementation challenges, and lessons learned in scaling massive data flows.

Explore graph databases for fraud detection in social security, featuring real-world examples and comparisons with traditional SQL databases. Learn implementation techniques and data quality considerations.

Discover tips and tricks for successful mob programming, including productivity boosts, team dynamics, and continuous improvement strategies learned from a year of daily practice.

Explore serverless AI applications on AWS using Amazon Rekognition and Polly. Build image analysis and podcast generation systems with practical demos and deployment techniques.

Explore Android Things to build a Reptilian-detecting machine using Raspberry Pi, Arduino, and machine learning. Learn to interact with physical components through specific APIs.

Comprehensive overview of Angular framework for Java developers, covering component-based architecture, TypeScript integration, and deployment in Spring Boot applications.

Discover how serverless technology simplifies machine learning, from training to prediction. Learn to create a complete ML pipeline without extensive background knowledge or infrastructure management.