Intro Hello! This is @rbmrclo from Site Reliability Engineering team. Today, let me share about “Operation Trails” (a term we use in our team) which is an important part of our workflow when performing tasks that involve manual operation. Background In the SRE team, we have a 50/50 rule for...

When I joined Quipper and the School PH team in September last year, the team was knee-deep in developing a new feature for Quipper School LINK. The feature would allow school administrators to request and download a per-month report detailing their school’s usage of the Quipper platform. As you can...

Ruby is a straightforward language. It’s dynamic and the syntax is amongst the easiest to understand language. In fact, Ruby is associated with love and joy! Awesome, isn’t it? Today, we’re going to play with Ruby variable. Ruby is a dynamic language. Declaring variable doesn’t need much effort. Furthermore, every...

Day 1 1. What will be changed on tests in multi-module projects Youtube - Slide - Code On this talk, the speaker showed me that one of the benefits from splitting the app into multiple modules that we can test the module feature without building the APK thus speed up...

Google Play Store now required submitted app to use Oreo (API Level 26) as a target SDK, and Android Pie (API Level 28) also has been launched, We think why not set the Quipper app to target the latest SDK and AndroidX, this can be a good learning topic for...