InThe StartupbyDenis Crăciunescu·Nov 9, 2023Dear Me, I Will Make You ProudConquering Procrastination Through Self-AccountabilityA response icon2A response icon2
InLevel Up CodingbyDenis Crăciunescu·May 2, 2022Dumping QwertyMy experience of becoming a modern-day hipsterA response icon1A response icon1
InBetter ProgrammingbyDenis Crăciunescu·Apr 13, 2022Demystifying Flutter BindingsThe glue between your code and the framework
InBetter ProgrammingbyDenis Crăciunescu·Aug 25, 2021How Nystagmus Made Me a Better ProgrammerI lose some, I win some — it’s all about perspectiveA response icon3A response icon3
InBetter ProgrammingbyDenis Crăciunescu·Aug 2, 2021How To Make the Most Out of Your InternshipYou should learn to work before you work to learn
InProAndroidDevbyDenis Crăciunescu·Jul 27, 2021Mastering Dart CollectionsA complete list of collections to skyrocket your app performance
InBetter ProgrammingbyDenis Crăciunescu·Jul 22, 2021How To Make a Piano App in FlutterExploring MIDI and the beauty of making music
InProAndroidDevbyDenis Crăciunescu·Mar 9, 2021Bring Your Application to LifeGuide users with Material Motion transitions
InProAndroidDevbyDenis Crăciunescu·Jan 28, 2021A Garbage Collection StoryGlimpsing into the life of Bill — the Android garbage collectorA response icon5A response icon5
InProAndroidDevbyDenis Crăciunescu·Nov 6, 2020How to Make the Compiler SmarterAdd effects to your functions with Kotlin ContractsA response icon1A response icon1