
Enhance Spring development with Kotlin: extension functions, bean definition DSL, lateinit for configuration, sequences, and default arguments for more expressive and efficient coding.

Learn to create high-quality Android widgets using Jetpack Glance and Compose skills. Explore updates, design guidelines, use cases, and implementation techniques for home screen widgets.

Explore latest Android media and camera solutions to enhance user experiences. Learn about new features, API improvements, and modern coding practices for building engaging apps.

Explore AndroidX performance optimization, Gradle build enhancements, and API compatibility tracking with Metalava. Gain insights on caching strategies and improving Android development workflows.

Exploring the controversy of one-time events in Android development, discussing potential issues and best practices for handling UI updates and user interactions.

Explore Kotlin's power for Android development with Svetlana Isakova. Learn about its clean syntax, compatibility with Java, and special features designed to enhance productivity and code quality.

Explore how static typing bugs in compilers impact software development and learn about efforts to enhance type checker reliability through randomized testing.

Learn to use CSV files as data sources in Gatling performance tests. Explore feeder strategies, implement feeders in scripts, and effectively utilize test data for more realistic load testing scenarios.

Uncover 5 critical pitfalls in Kotlin coroutines programming and learn how to avoid them, enhancing your asynchronous code efficiency and reliability in just 18 minutes.

Discover three common coroutine cancellation pitfalls in Android development with Kotlin, learning how to identify and avoid these errors for more robust and efficient app performance.

Explore coroutines in modern languages, their types, and implementation. Learn about stackless and stackfull variants, LLVM backend optimizations, and green threads in operating systems.

Comprehensive tutorial on implementing dependency injection using Koin in Compose Multiplatform projects, covering setup, module creation, and practical usage for efficient development.

Explore API-driven program synthesis for testing static typing in compilers. Learn about generating type-intensive programs using existing APIs to uncover compiler bugs efficiently.

Explore Clean and Hexagonal Architecture in practice, addressing code debt and framework challenges using Event Storming, Spring Boot, and Kotlin. Gain insights into real-world problem-solving and architectural benefits.

Explore Kotlin's inner workings by decompiling to Java, examining data classes, lambdas, and delegation to gain deeper understanding and tools for further investigation.

Explore Kotlin coroutines for efficient asynchronous programming. Learn about suspend functions, coroutine builders, and structural concurrency to simplify complex async operations and improve code readability.

Discover how Kotlin enhances Java code through real-world examples, covering reduced verbosity, error prevention, clearer expressions, and gradual transition strategies for existing codebases.

Explore Spring Boot and Kotlin integration for efficient JVM application development, focusing on productivity, elegance, and seamless deployment to production.

Explore Kotlin's evolution, lesser-known features, and multi-platform capabilities. Learn about its history, idiomatic coding practices, and potential for code sharing across JVM, JS, and native platforms.

Explore building full-stack applications with shared Kotlin codebase for front-end (mobile/web) and back-end. Learn setup, code sharing, and serverless deployment techniques.

Explore Kotlin's internal workings, modern features, and extensions. Learn to use Android tools for deeper understanding and improved development practices.