João Esperancinhajesperancinha.hashnode.dev·20 hours agoWhat is the Purpose of the Main Dispatcher?If you have this question, perhaps you are a long time server-side developer and are wondering what the Main Dispatcher is doing in the Kotlinx coroutines library? Well, the Main Dispatcher exists as kind of interface, but its implementation isn't re...main dispatcher
João Esperancinhajesperancinha.hashnode.dev·20 hours agoWhy the Global Scope isn't advised to be used?The GlobalScope is a kind of scope in the world of Kotlin coroutines that challenges a lot of developers and prompts many to say that it is not useful, and it was probably a bad idea to introduce it in the kotlix standard library any ways since the u...main scope
João Esperancinhajesperancinha.hashnode.dev·20 hours agoHow does concurrency play a role in coroutines?If you are a bit familiar with coroutines, you probably have an idea already that coroutines are a mechanism that runs a set of instructions. Your probably also heard this term cooperative multitasking or non-preemptive multitasking. In broad terms, ...kotllin
João Esperancinhajesperancinha.hashnode.dev·Jan 8, 2025Making Regression Tests with Kotlin and MicronautMy journey through Micronaut has been pretty amazing and using coroutines in the mix have given me quite a lot of experience in moving on to master these concepts. In this post, I'm going to show you how I created an all round integration test, that ...kotlin coroutines lifecycle