Writing a testable and maintainable codes with Inheritance by Kelvin Tan, Kaodim’s iOS Engineer

Written By Kelvin Tan One of the many goals that a software engineer should strive is to build a testable and maintainable code and it seems like many unable to program such codes. I am sure there are many reasons that contributes to this factor such … Continue readingWriting a testable and maintainable codes with Inheritance by Kelvin Tan, Kaodim’s iOS Engineer

How we monitor the health of our applications and infrastructure by Nic Ngoo, VP of Technology, Kaodim Group

Written by Nic Ngoo How do you know when there is something wrong with your website or mobile apps? Is it when a customer complains through customer support? Or is it when you wake up one morning and see a nasty review left on the … Continue readingHow we monitor the health of our applications and infrastructure by Nic Ngoo, VP of Technology, Kaodim Group

SQL Workshop with Benjamin Chew 2018 @ Kaodim Malaysia

Friday, 9th November 2018, begins with a quick workshop on Structured Query Language (SQL) programming. The workshop is organised by our Data and Strategy team to help other Kaodim employees understand the basics of SQL and how to manipulate a database to find information. Written … Continue readingSQL Workshop with Benjamin Chew 2018 @ Kaodim Malaysia

RubyConf MY 2018 – The Future of Programming in Malaysia

Written by Queenie Yee RubyConf MY is a 2-day conference featuring 20 speakers across the globe including core contributors to the Ruby project as well as local speakers sharing and exchanging their knowledge, with an engaging array of topics including both production and hobby projects … Continue readingRubyConf MY 2018 – The Future of Programming in Malaysia

Android: How to Implement A Custom ProgressView for Your Brand

Written by Shasindran Poonudurai Android: How to Implement A Custom ProgressView for Your Brand A ProgressView or ProgressBar is an essential UX component to let your user know that your app is processing the request/view or waiting for network responses. At Kaodim, our implementation heavily relied on … Continue readingAndroid: How to Implement A Custom ProgressView for Your Brand