Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
You’ve reached the Senior level.
-
Working with Git is one of the most important things that you could learn as a software developer.
-
interface FeatureModule { val observe: SharedFlow<ModuleEvent.Outgoing> suspend fun execute(action: ModuleEvent.Incoming) } sealed class ModuleEvent { sealed class Incoming : ModuleEvent() sealed class Outgoing : ModuleEvent() } object H…
-
You may wonder what is the best Dependency Injection library for your Android project.
-
Best practices for coroutines say that you should always inject the coroutines Dispatchers.
-
Recently I’ve reviewed the Gitlab article about the async culture of work and I believe that this is a very long, but good guide on how to deal with it.
-
This post was created thanks to an inspiring discussion under the Tweet below.
-
In this post, I will share with you my humble opinion about using Flutter in large, scalable and maintainable projects.
-
As a developer, I had many opportunities to take part in a lot of technical interviews, sitting on both sides of the table.
-
Maybe you got used to using Snackbar on views with List and Floating Action Button.