Stancho StanchevJetpack Compose — causing Recomposition when changing property value in user defined classHere is the thing — user defined classes — especially heavy one — with lot of properties, are not well suited to use in Jetpack Compose…Sep 14Sep 14
Stancho StanchevKotlin — waiting for coroutine result while iterating a collectionWhat is this about… Imagine the situation in which you have to download a lot of files on the device. You know the urls of these files…Mar 3Mar 3
Stancho StanchevKotlin coroutines inconvenience…Coroutines are nice…Mostly… except, there are cases in which they are extremely inconvenient. One such case is when a non-suspending…Feb 20Feb 20
Stancho StanchevMarkov chain for my recruitment processA wise man once said: there are only three types of information in a human conversation — models, data, and… non-sense. Models give us an…Apr 6, 20231Apr 6, 20231
Stancho StanchevOOP vs FP… OOP and FP…A lot of buzz recent years about Functional Programming. Why is this ? We all know in general, common principles of FP — mathematical…Feb 23, 2023Feb 23, 2023
Stancho StanchevrememberSaveable — the Functional Object Oriented ( FOO ;) approachJetpack Compose brings a data driven approach to manage UI states to main stage. This is great approach and we have to follow it. The…Dec 11, 2022Dec 11, 2022
Stancho Stanchev@Composable extension functionIt becomes a common pattern how we should show / hide a certain visual component in Jetpack Compose:Nov 1, 2022Nov 1, 2022
Stancho StanchevQuick decisions vs Best decisions in AgileThere are a lot voices recently against agile methodology in software developement. This comes mostly because teams and stakeholders are…Oct 1, 2022Oct 1, 2022