
Explore Scala metaprogramming's evolution, current capabilities, and future prospects. Learn about Scala Meta, its applications, and improvements in macros for enhanced code analysis and manipulation.

Explore Scala's emergence as a key language for data science, covering its features, integration with Spark, and advantages over traditional options like Python and R.

Explore machine learning with Spark and Scala, comparing frameworks, discussing advantages, and addressing challenges in data science. Gain insights into Spark.ml's capabilities and potential for predictive modeling.

Explore advanced Scala type system techniques to recreate Shapeless framework elements, focusing on HList, context-dependence, and Peano arithmetic without macros.

Explore scalameta for code generation in Scala. Learn basics, composable DSL, and advanced use cases. Includes live demo and discussion on potential applications and comparison with traditional macros.

Explore metaprogramming techniques in Scala, comparing macros, shapeless, and code generation to eliminate boilerplate and improve code maintainability for intermediate developers.

Explore Scala's ecosystem duality: functional programming vs. practical development. Discover challenges, opportunities, and strategies for leveraging this unique community structure to create powerful libraries and a productive language.

Explore Church encoding to combine functional and object-oriented programming, achieving simple semantics and high performance in time series analysis for large-scale data processing.

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

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

Explore interactive computing using Jupyter and Almond for Scala development. Learn to create dynamic, shareable notebooks for data analysis, visualization, and machine learning projects.

Explore advanced metaprogramming techniques in Dotty, the next-generation Scala compiler, to enhance code generation and manipulation capabilities for more powerful and flexible programming.

Explore asynchronous streams in Scala using for-comprehensions, scala-async, and macro-based implementations, with insights on Reactive Streams and Project Loom.

Explore Magnum, a new Scala 3 database client combining macros and structural types for typesafe, IDE-refactorable SQL interfaces across JDBC-supported databases.

Explore building billion-node graphs for machine learning, covering data ingestion, graph management, and algorithm execution at scale. Learn about challenges and solutions in handling massive datasets for GraphML research.

Explore strategies to build trust between non-technical stakeholders and engineering teams using data analysis and effective communication for improved project outcomes.

Explore Go's potential in data science, covering its advantages, ecosystem, and practical applications for data processing and analysis.

Explore Go developer community trends, metrics, and insights using data mining techniques and machine learning to understand adoption patterns and competitive landscape.

Explore YQL's powerful data manipulation capabilities and learn how to leverage it for efficient web scraping and data extraction.

Explore the development of Chakra, IE9's JavaScript engine, focusing on performance improvements, new features, and its impact on web browsing speed and efficiency.

Explore advanced JavaScript tools for expressions, error handling, and code optimization in this insightful talk on enhancing development workflows and productivity.