Item 31: Respect abstraction contracts
Kt. Academy
by
1h ago
Just because we can do something, does not mean we should. How to respect abstraction contracts and why it is so important ..read more
Visit website
Job and children awaiting in Kotlin Coroutines
Kt. Academy
by
5d ago
What Job is and how it is the most important context responsible for structured concurrency ..read more
Visit website
Finance your workshop by company
Kt. Academy
by
5d ago
How to get your workshop financed by your company ..read more
Visit website
Kotlin Coroutines dispatchers
Kt. Academy
by
2w ago
Where we should use each dispatcher from the Kotlin Coroutines library ..read more
Visit website
SharedFlow vs StateFlow
Kt. Academy
by
2w ago
When to use SharedFlow and when to use StateFlow ..read more
Visit website
The problem of union types for type systems
Kt. Academy
by
2w ago
Why union types are not such a good idea for static type systems ..read more
Visit website
Mutable objects or properties?
Kt. Academy
by
2w ago
Time to answer the question: var/readonly vs val/mutable. Which one should you use ..read more
Visit website
The third edition of Kotlin Coroutines: Deep Dive book is finally ready!
Kt. Academy
by
2M ago
Learn about the new release of the famous book about Kotlin Coroutines ..read more
Visit website
Item 27: Specify API stability
Kt. Academy
by
2M ago
How do we specify API stability and why it is so important ..read more
Visit website
How many threads your network client uses?
Kt. Academy
by
2M ago
Many popular network clients consume way more threads than you might expect. Let's overview the problem and find a solution ..read more
Visit website

Follow Kt. Academy on FeedSpot

Continue with Google
Continue with Apple
OR