Yahya BAYRAMOĞLUBad Deeplinking can lead to bad UXThere are so many ways to increase the reach of your application and deeplinking is undisputedly one of them. User might perform a search…Sep 6, 2019Sep 6, 2019
Yahya BAYRAMOĞLUSpeeding up the RobolectricThere is a denial phase that everyone of us goes through, that we can write tests without Robolectric, we don’t need it, it is unstable…Feb 4, 2019Feb 4, 2019
Yahya BAYRAMOĞLU“Improving” the code — Oops!Just saw a tweet as “improving the code” and the context was about having some functionality combined / chained by using extension…Jan 9, 20192Jan 9, 20192
Yahya BAYRAMOĞLUReadability might end up unreadable!I’ve written this post more than a year ago (No, seriously, 09.2017) but never published because I thought it was quite general and known…Jan 2, 2019Jan 2, 2019
Yahya BAYRAMOĞLUBuilding Features by Independent Dagger ComponentsApplications grow so fast! Especially when there are lots of people working on them, and lots of feature to build upon. Trying to keep the…Jan 17, 20181Jan 17, 20181
Yahya BAYRAMOĞLUHow to Test Builder Pattern in KotlinBuilder is one of the most used pattern in software development, especially to seal configuration or to create instances with different…Oct 30, 2017Oct 30, 2017
Yahya BAYRAMOĞLUTo inline, or noinline, that is the question!One of the reason why Kotlin became as primary language in Android is updates come really fast! Some bug fixes, improvements or new…Aug 29, 2017Aug 29, 2017
Yahya BAYRAMOĞLUDo you really test what you want to test?Testing is already a huge topic, and it is really important for everyone. So, that is not even open to discussion anymore. If you disagree…Aug 23, 2017Aug 23, 2017
Yahya BAYRAMOĞLUHow Big Is Your “Application”?As developers, we love open source libraries. We love that there is a huge community that has already used, tested and/or even contributed…Aug 18, 20171Aug 18, 20171