Marcin Moskala Android
@marcinm_android
Fullstack Kotlin, founder of @KtDotAcademy, JetBrains partner, GDE in Kotlin, author of Effective Kotlin and Kotlin Coroutines. Workshops: http://bit.ly/3WtTH
⏳ Waiting for the next cohort? You’ll be waiting a long time. The next edition of Coroutines Mastery starts only in Nov 2026. That means if you don’t join now, your coroutine skills will stay stuck in idle mode for an entire year. This is the last moment to get in: ✅ Live Q&A…
We're thrilled to let you know that the recording of Marcin Moskala excellent droidcon Berlin talk, "Taming Asynchronous Beasts: Debugging and Performance Tuning in a Coroutine World", is live on the official droidcon YouTube channel! You can find the video here:…
youtube.com
YouTube
Debugging and Performance Tuning in a Coroutine World - Marcin...
Coroutines Mastery is built for flexibility: Learn from anywhere, at times that fit your life—weekdays or weekends. 🟠 Short on time? Dedicate just 6–7 hours a week, earn certification, and revisit all materials anytime for 6 months. 🟠 Want to go deeper? Expand your knowledge…
With @PreusslerBerlin at #dcbln25 Thank you @droidcon for inviting me another time to this event!
👋 Join us on October 14 for a free live session: Kotlin Coroutines Best Practices In just 60 minutes, you’ll learn practical techniques that make your coroutine code easier to write, safer to run, and simpler to maintain. Bring your own questions—we’ll cover them live! 🧔🏻…
Same Course. Smaller Price. As programmers, we value efficiency—less code, fewer resources, cleaner solutions. Paying more for the same result isn’t efficient. Coroutines Mastery delivers the same structured path to coroutine expertise: lessons, exercises, Q&A, and a final…
The fastest way to mastery isn’t just “more content.” It’s the right layers, stacked in the right order. That’s why Coroutines Mastery is not like any other course. It’s been designed as the most efficient learning experience you can get: • Text lessons → detailed, searchable,…
In so many projects we have legacy RxJava or Reactor parts. Thankfully, we have amazing support for interoparating between them and Flow. Learn about it in this new article by @marcinmoskała. kt.academy/article/intero…
🎤 Honored to speak at @JavaZone this year, sharing insights on Kotlin variance modifiers and the Covariant Nothing Object pattern. The Kotlin community never stops inspiring me — the questions, discussions, and curiosity around advanced topics show just how much depth this…
7 years of teaching Kotlin Coroutines taught me one thing: most problems come from missing foundations. That’s why I decided to create learning materials myself. First came my book “Kotlin Coroutines: Deep Dive.” Now comes Coroutines Mastery — the complete 5-week course. It…
Coroutines are the most testable async tool I know. On 15 Sep I’ll share how I test: - suspending functions - Android ViewModels - complex flows with virtual time 📅 Mon, 15 Sep | 13:00 & 18:00 CEST 🎟️ Free webinar → webinar.kt.academy/testing-corout…
Due to many requests and to give everyone a chance after the summer holidays, we're extending the **Super Early Bird** price for our Coroutines Mastery cohort course until the end of the day on Sunday, September 7th. If you want to stop guessing with `launch` and `async` and…
Here is my list of the most hated coroutines-related mistakes. Do you have them in your project? You can learn more about how to avoid these and other mistakes in Kotlin in my course Coroutines Mastery. coroutinesmastery.com/?utm_source=x&…
YOUR FINAL NOTICE: The €299 price for Coroutines Mastery ends this weekend! This is the final call to join the cohort at the Super Early-Bird price. On Monday, the price becomes €449. An investment in your Kotlin Coroutines skills—cleaner, faster, bug-free code. Lock in your…
Are your developers wasting time on hard-to-debug concurrency issues? 🥵 Are code reviews slowing down releases? 😫 Investing in Coroutine Mastery leads to: - faster development, - more reliable applications, - lower infrastructure costs. We've helped teams at IBM, Spotify,…
In 3 days, we go live! ⏳ Seats are filling up! webinar.kt.academy/why-you-should…
Are your async tests slow, flaky, and hard to trust? Kotlin Coroutines + virtual time make testing predictable, fast, and reliable – a huge win for developers and managers who care about quality and release speed. Learn how in our free webinar. 📅 August 14th 2025 2 time zones 🔗…
🚀 Free Webinar: Why You Should Use Kotlin Coroutines For developers, tech leads, PMs, and managers with a technical background. Kotlin Coroutines make apps faster, leaner, and easier to test—boosting productivity and efficiency across backend, frontend, and even web platforms.…
Are your coroutines silently failing? Don’t worry I know a few tricks that can help you eaisily. Join my free webinar: Mistakes You’re Making Using Kotlin Coroutines We’ll cover: ✅ Sync vs async mistakes ✅ Dispatcher misuse ✅ Cancellation gotchas ✅ Structured concurrency…
Coroutines working fine… until they don’t 😵💫 Bugs. Resource leaks. Random crashes. Sound familiar? Let’s fix that. Join the free webinar: Mistakes You’re Making Using Kotlin Coroutines 🚀 Save time, save threads, save your sanity 📅 July 10 | Hosted by @marcinmoskala 🖱️…
United States Trends
- 1. Good Wednesday 22.9K posts
- 2. #hazbinhotelseason2 39K posts
- 3. PancakeSwap BNB Chain 2,250 posts
- 4. #wednesdaymotivation 3,385 posts
- 5. ADOR 54.5K posts
- 6. Hump Day 9,571 posts
- 7. #Wednesdayvibe 1,733 posts
- 8. Happy Hump 5,893 posts
- 9. USDT 114K posts
- 10. Northern Lights 50.8K posts
- 11. #HazbinHotelSpoilers 4,409 posts
- 12. #huskerdust 10.3K posts
- 13. Hanni 15.6K posts
- 14. StandX 2,519 posts
- 15. Vaggie 7,889 posts
- 16. MIND-BLOWING 34.3K posts
- 17. Jack Schlossberg 2,241 posts
- 18. Wike 253K posts
- 19. H-1B 44.1K posts
- 20. SPECTACULAR 25.8K posts
Something went wrong.
Something went wrong.