
Explore GraalVM's innovative approach to compiling Scala, enhancing performance and efficiency in JVM-based languages for faster development and execution.

Explore Twitter's journey to optimize runtime performance using GraalVM, addressing compilation issues, memory leaks, and cost-efficiency in large-scale server deployments.

Explore Kafka-based microservices using Akka Streams and Kafka Streams, covering architecture benefits, streaming alternatives, and practical examples in Scala.

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 serverless Scala, containers, and building efficient microservices with practical demos, code examples, and insights on cold starts, migration, and testing.

Explore concurrent programming in Scala using Akka, Monix, and ZIO. Compare features, ecosystems, and implementation approaches for efficient and typesafe concurrency solutions.

Explore GraalVM's potential to enhance Scala performance across platforms, featuring benchmarks, native image capabilities, and optimizations for faster execution.

Explore Mellite, an IDE for sound creation using Scala. Learn about its forms, layers, and features for improvisation, composition, and acoustic similarity analysis.

Explore advanced performance tuning techniques for Twitter services using Graal compiler and machine learning, presented by Chris Thalinger at Scala Days Lausanne 2019.

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

Explore Scala's current state, challenges, and progress since Scala 3's release. Gain insights into compatibility, migration, tooling, and future development plans for the language.

Explore JRuby: its compatibility, benefits, and real-world applications. Learn about JVM advantages, installation, Rails integration, and performance benchmarks for informed Ruby development decisions.

Exploring solutions to React Native tooling challenges, focusing on dependency management, custom fonts, and bridging the gap between JavaScript and native development.

Explore code quality tools for JavaScript, Python, Go, Java, and JSON, enhancing development practices and improving software reliability.

Learn to secure serverless functions on Kubernetes using Quarkus extensions, covering creation, deployment, and security best practices for enterprise-grade applications.

Learn to enhance security for serverless functions on Kubernetes using Quarkus extensions, improving application protection and performance.

Explore JITServer technology in Eclipse OpenJ9 JVM, separating JIT compilation from applications for improved performance, resource efficiency, and cost savings in containerized environments.

Explore effective methods for teaching coding to children, including pair programming, TDD, and katas. Learn from global experiences and discover how to inspire the next generation of programmers.

Explore Microsoft's rebuilt cross-platform build system, its customization options, and integration capabilities for various programming languages and tools like SonarQube.

Learn to build and deploy distributed systems using Apache Mesos, exploring frameworks like Marathon and Chronos. Gain insights into resource management and control in large-scale clusters for efficient application development.

Explore lazy evaluations in functional programming, focusing on efficiency and avoiding unnecessary computations. Learn to implement lazy techniques in C# using lambdas and the Stream API.