
Explore Apache Spark's Datasets and functional programming techniques for efficient data processing, with insights on maintaining code readability and performance optimization.

Explore an expressive Kafka Streams API tailored for Scala developers, enhancing stream processing capabilities and improving code readability in distributed systems.

Explore functional programming techniques in Apache Spark Datasets with Holden Karau, focusing on maintaining enjoyment while leveraging powerful data processing capabilities.

Learn to analyze compromised passwords using Apache Spark, exploring data processing techniques and security implications in this Scala Days conference talk.

Explore the transformation to real-time enterprise systems with insights on challenges, solutions, and the future of data-driven businesses in this keynote by Neha Narkhede.

Explore advanced Akka Streams features, including simplified demos, source queues, promises, and testing techniques. Learn about branching, merging, and practical applications like word shuffling and text processing.

Explore the journey of unification from Apache Spark to MLflow, highlighting key developments and innovations in big data processing and machine learning workflows.

Explore functional streams, from basic pure programs to effects and concurrency. Build mental models for stream evaluation and learn to reason through complex code using practical examples and frameworks.

Explore Gallia, a schema-aware Scala library for practical data transformation. Learn its benefits, usage, and comparison with alternatives like Pandas and Apache Spark through live coding demonstrations.

Learn to build real-time stream processing applications using Ruby and the Turbine framework. Discover how to simplify complex tasks and deploy sophisticated solutions without extensive tooling or unfamiliar paradigms.

Explore Apache Beam's Go SDK for efficient distributed data processing, overcoming Go's unique challenges using reflection, interfaces, and generics for scalable pipeline execution.

Explore Massive.js, a JavaScript framework for building large-scale applications, presented by Erich Gamma at JSConfUS 2013.

Explore WebRTC's potential for real-time, p2p web applications through practical examples like video calls, group audio, and p2p streaming, focusing on implementation challenges and opportunities.

Explore asynchronous JavaScript programming, comparing promises, generators, streams, and reactive approaches to find the most effective methods for handling async operations.

Explore Dat, an open-source tool for data sharing and collaboration. Learn about its features, applications in reproducible science, and how it aims to revolutionize data management like Git did for source control.

Explore versioning, syncing, and streaming large datasets using DAT and Node.js. Learn about open-source tools for efficient data collaboration, reproducibility, and building cross-platform data pipelines.

Explore AI applications using JavaScript, covering board games, genetic algorithms, neural networks, and machine learning for browsers and Node.js environments.

Explore Web Bluetooth API and Functional Reactive Programming to build a mobile bike computer using real-time sensor data and cycle.js for data stream transformation.

Explore audio visualization in browsers using Web Audio API, custom properties, and Web MIDI API. Learn innovative techniques for real-time data processing and hardware control.

Explore creating VR applications with JavaScript, integrating Brain.js for user insights, and enhancing accessibility through machine learning in this hands-on demonstration.

Explore Presto's architecture, use cases, and future developments as an open-source SQL engine for querying data lakes, with insights on performance, scalability, and reliability improvements.