Michael FebriantoinLevel Up CodingFlutter tips #1: upgradabilitychoose correctly for better futureNov 1, 2023Nov 1, 2023
Michael FebriantoinLevel Up CodingAndroid Coverage Check on Github ActionQuality is very important in software delivery. An application that has bugs will make customer less confident to use it and dragging…Mar 14, 2023Mar 14, 2023
Michael FebriantoinLevel Up CodingFlutter test : mockito GenerateMocks vs GenerateNiceMocksStubbing is the best way to do unit test. It will make the unit test run faster and isolated. We can do stubbing by mocking the object (…Mar 8, 2023Mar 8, 2023
Michael FebriantoAndroid Unit Test Coverage CheckUnit test and software development is inseparable. The lack of unit test make integrity of application cannot be confirmed.Mar 3, 2023Mar 3, 2023
Michael FebriantoAndroid Dev Tips: Kotlin getSoftware engineers like simple code. Simpler code means they are efficient, faster to run and more importantly is easier to read.Feb 20, 2023Feb 20, 2023
Michael FebriantoThree Weeks OnlyWe have a peach flowering tree in our backyard, the tree has many beautiful flowers, but they only last for 3 weeks. The tree looks ugly…Sep 17, 2022Sep 17, 2022
Michael FebriantoAWS DeepRacer Tips: Model ManagementIf you open this article, you are familiar with AWS DeepRacer or might have tried and been intrigued by it.Sep 16, 2022Sep 16, 2022
Michael FebriantoLearn from PotatoPotato is very versatile vegetable. We eat them almost everyday. We get one every time we go to McDonald’s. Our parents always cook one for…Aug 20, 2022Aug 20, 2022
Michael FebriantoFlutter AndroidView forbidden parameterDevelop hybrid application is fun. However sometimes you can find unexpected behaviour. I am building a list of weird result when I added…May 13, 2022May 13, 2022
Michael FebriantoPersian: Saffron RoomCanberra, we are finally arrive in the restaurant after quite long drive from Sydney, about three hours long. Usually we order straight…Mar 6, 2022Mar 6, 2022