Ari SyuhadaGoTo Engineering Bootcamp: My Journey and Story, from Zero to NinjaOn 2nd July 2024, I just finished and graduated from an intensive bootcamp program. This is an interesting story, and you need to take a…Jul 5Jul 5
Ari SyuhadaGet to Know About MVVM: Android App Architecture PatternTypically, android app projects have many components created, such as activities, services, content providers, and others. If your project…Jun 25Jun 25
Ari SyuhadaDagger in Android: Increase Your Code Maintainability and EfficiencyThere is something that I find quite interesting in Android Development, which is the use of Dagger as a dependency injection tool. The…Jun 23Jun 23
Ari SyuhadaUnderstanding How the Android Activity Lifecycle WorksI recently re-learned the concept of Android application development, and there is one concept I find interesting, namely the Activity…Jun 21Jun 21
Ari SyuhadaSave Your Time, Use View Binding More: Android App DevelopmentHas it ever crossed your mind how to reference several views on your layout without constantly searching for it by ID?Jun 20Jun 20
Ari SyuhadaLearning from GoTo Engineering Bootcamp — Core EngineeringHi all, back again with me. This time, I will not discuss software engineering topics or related technical matters for a moment. Despite…Jun 2Jun 2
Ari SyuhadaBottom-Up or Top-Down, Which One Do You Prefer? — Solving Problems in Software EngineeringHave you ever been presented with a problem statement for an application or system you want to build, but don’t know where to start? Don’t…May 24May 24
Ari SyuhadaSOLID Principles: a Brief Explanation about Single Responsibility“It is not enough for code to work.” ― Robert C. Martin, Clean Code: A Handbook of Agile Software CraftsmanshipMay 21May 21
Ari SyuhadaDoes Code Smell? How to Identify It?You might be wondering, how can a few lines of code smell? How does it smell? Can we smell it with our noses?May 16May 16
Ari SyuhadaKeanu Reeves is The Definition of “Man” Itself“If you don’t fight for your love, what kind of love do you have”May 11May 11