marcinmoskala Profile Banner
Marcin Moskała Profile
Marcin Moskała

@marcinmoskala

Followers
10K
Following
7K
Statuses
5K

Fullstack Kotlin, founder of @KtDotAcademy, JetBrains partner, GDE in Kotlin, author of Effective Kotlin and Kotlin Coroutines. Workshops: https://t.co/k2YqQwjvS3

Joined February 2011
Don't wanna be here? Send us removal request.
@marcinmoskala
Marcin Moskała
1 day
@Zhuinden The illness of Android is trying to complicate simple things for no good reason
1
0
3
@marcinmoskala
Marcin Moskała
3 days
RT @marcinmoskala: I am always disappointed when I see that in Kotlin, but I see it surprisingly often. It makes no sense to make an async…
0
10
0
@marcinmoskala
Marcin Moskała
3 days
Learn more about how Kotlin Coroutines work and how to use them efficiently from my book, Kotlin Coroutines: Deep Dive, or in my workshop. You can organize it for your company or join an open edition.
Tweet media one
0
0
6
@marcinmoskala
Marcin Moskała
3 days
RT @ktdotacademy: True expertise not only makes development easier but also inspires you to surpass yourself. With Marcin Moskała and Kt.…
0
6
0
@marcinmoskala
Marcin Moskała
3 days
RT @ktdotacademy: Join the Recomposition Master open workshop, happening on March 14th live online—don’t miss out! Learn more and register…
0
4
0
@marcinmoskala
Marcin Moskała
4 days
RT @marcinmoskala: Dispatchers. IO.limitedParallelism(n) creates a dispatcher that is limited to n threads. It has as little to do with Dis…
0
7
0
@marcinmoskala
Marcin Moskała
4 days
Dispatchers. IO.limitedParallelism(n) creates a dispatcher that is limited to n threads. It has as little to do with Dispatchers. IO as it has with Dispatchers.Default. I think that is an unintuitive API, so some people prefer defining a top-level function.
Tweet media one
0
7
39
@marcinmoskala
Marcin Moskała
4 days
RT @ktdotacademy: People think Kotlin Coroutines are complicated, because they do not know how much they do. This seemingly simple code is…
0
9
0
@marcinmoskala
Marcin Moskała
4 days
@justme_ua I agree
0
0
0
@marcinmoskala
Marcin Moskała
5 days
@j_a_o_v_c_t_r No, if they were, using yield most likely wouldn't be needed.
1
0
1
@marcinmoskala
Marcin Moskała
5 days
RT @marcinmoskala: A coroutine can only be cancelled when it gets suspended, so blocking or CPU-intensive operations often need a special a…
0
14
0
@marcinmoskala
Marcin Moskała
5 days
Gain a deeper understanding of Kotlin Coroutines and how to make the most of them. Join an open edition happening on April 16-18th. 🌐(8/8) Learn more:
Tweet media one
0
0
1