
Live coding session exploring Kotlin coroutines with Android experts. Learn implementation techniques, best practices, and get your questions answered while following along with the updated codelab.

Learn to integrate Jetpack Compose into existing Android apps, covering topics like embedding Views, theming, architecture, testing, and system UI control. Gain practical insights for a smooth transition to Compose.

Introduction to Kotlin Coroutines: Learn about structured concurrency, creating and managing coroutines, handling exceptions, and testing techniques for efficient asynchronous programming in Android development.

Explore practical applications of Kotlin Flow for managing data streams in Android, including lifecycle-aware APIs and solutions for common use cases across all app layers.

Learn to transcribe audio files using AssemblyAI's Speech-to-Text API and C#. Covers file uploading, API requests, JSON parsing, and implementing various transcription options.

Learn to build a Discord bot in C# that detects and removes spam messages by evaluating shared links using IPQualityScore API, enhancing server security and user experience.

Explore asynchronous programming in C# using async and await keywords. Learn to write non-blocking, scalable code for improved performance in long-running tasks and IO operations.

Dive into Rust's async/await features with hands-on examples, exploring future spawning, joining, creation, and building a custom executor for advanced concurrency programming.

Explore advanced debugging techniques in IntelliJ IDEA, including breakpoints, memory analysis, hotswap, async stack traces, and stream debugging for efficient code troubleshooting.

Explore Kotlin coroutines' evolution, challenges, and implementation, focusing on suspending functions, stack management, and practical JVM considerations with Roman Elizarov.

Explore reactive programming in Java EE 8 using JAX-RS, CDI, and CompletionStage. Learn patterns to improve application performance without adopting external reactive frameworks.

Explore CDI 2.0's new features for asynchronous operations, Java SE compatibility, and simplified extension creation through live coding demonstrations and practical examples.

Explore Java 8's parallel streams and CompletableFuture for optimizing program speed, with insights on ExecutorService and concurrent programming techniques.

Explore Project Loom's advancements in Java concurrency, including lightweight threads and scalable application development, with insights on design challenges and implementation progress.

Discover advanced techniques for optimizing asynchronous APIs using CompletableFuture, exploring internal details and performance enhancements beyond the public API.

Explore asynchronous programming in Java using Loom and Structured Concurrency. Learn to build real applications with virtual threads, custom scopes, and ExtentLocal for efficient concurrent programming.

Explore Project Loom's lightweight threads for efficient Java concurrency. Learn about virtual threads, resource management, and structured concurrency to enhance scalability and performance.

Learn to process streaming data asynchronously and efficiently using Akka Streams, exploring Reactive Streams, back-pressure, and pipelining for robust and scalable applications.

Explore lightweight threads in Java for efficient, scalable concurrency. Learn about virtual threads, structured concurrency, and how Project Loom enhances Java's concurrent programming capabilities.

Learn to optimize Apache Airflow tasks using deferrable operators, saving resources and costs. Explore implementation, advantages, and custom development for efficient workflow management.

Visualize JavaScript's Event Loop: Understand asynchronous programming, task management, and call stack interactions through animated examples and real-world scenarios.