Published inThe StartupDear Me, I Will Make You ProudConquering Procrastination Through Self-AccountabilityNov 9, 20232Nov 9, 20232
Published inLevel Up CodingDumping QwertyMy experience of becoming a modern-day hipsterMay 2, 20221May 2, 20221
Published inBetter ProgrammingDemystifying Flutter BindingsThe glue between your code and the frameworkApr 13, 2022Apr 13, 2022
Published inBetter ProgrammingHow Nystagmus Made Me a Better ProgrammerI lose some, I win some — it’s all about perspectiveAug 25, 20213Aug 25, 20213
Published inBetter ProgrammingHow To Make the Most Out of Your InternshipYou should learn to work before you work to learnAug 2, 2021Aug 2, 2021
Published inProAndroidDevMastering Dart CollectionsA complete list of collections to skyrocket your app performanceJul 27, 2021Jul 27, 2021
Published inBetter ProgrammingHow To Make a Piano App in FlutterExploring MIDI and the beauty of making musicJul 22, 2021Jul 22, 2021
Published inProAndroidDevBring Your Application to LifeGuide users with Material Motion transitionsMar 9, 2021Mar 9, 2021
Published inProAndroidDevA Garbage Collection StoryGlimpsing into the life of Bill — the Android garbage collectorJan 28, 20215Jan 28, 20215
Published inProAndroidDevHow to Make the Compiler SmarterAdd effects to your functions with Kotlin ContractsNov 6, 20201Nov 6, 20201