Murat AYDINManaging Multiple FeaturesThe intention of this blog post is to provide a proposal for managing multiple features developed in an app which is inspired from trunk…Aug 6Aug 6
Murat AYDINswitchMap vs concatMap: Key Differences and Use CasesIt has been a long time that I haven’t written any blog posts. Lets start with again with this one. RxJava is a great library and has a lot…May 29May 29
Murat AYDINLoop a Single Until a Condition Becomes True in RxJavaPolling is a technique used in software development to check status of a resource at regular intervals. It is usually used to monitor…Sep 11, 2023Sep 11, 2023
Murat AYDINFunctional Programming Concepts: What I Learnt From “Grokking Simplicity” BookI saw the “Grokking Simplicity” book as a recommendation in a post and checked the book on internet. It’s summary was appealing for me:Aug 16, 2023Aug 16, 2023
Murat AYDINAndroid Gradle Build Speed Optimizations ExplainedSlow build times can be frustrating for developers, leading to decreased productivity. There are several strategies and techniques that can…May 19, 2023May 19, 2023
Murat AYDINTechnology Radar 2023 For Android DevelopersTechnology Radar is the publication made by Thoughtworks twice a year which includes the software development related changes and…May 2, 20231May 2, 20231
Murat AYDINCoroutine Context and Dispatchers QuizIt will be fun to answer these questions about coroutine context and dispatchers and it may also help in job interviews. There are some…Apr 11, 2023Apr 11, 2023
Murat AYDIN2 Methods to Avoid Thread.Sleep in Concurrency Unit Tests For AndroidWriting unit tests can be a challenging task when dealing with asynchronous code that involves waiting for events to occur. One common…Mar 30, 2023Mar 30, 2023
Murat AYDIN3 Ways to Secure Secret Keys in AndroidAs an Android developer, it’s important to keep sensitive information like secret keys safe from prying eyes. Secret keys are used to…Mar 14, 20232Mar 14, 20232
Murat AYDINCoroutines- Composing Suspending Functions QuizIt will be fun to answer these questions about composing suspending functions and it may also help in job interviews. There are some code…Feb 28, 2023Feb 28, 2023