SianLoongThe best primary key for SQL database?The best primary key probably is auto increment id or binary ordered uuid·3 min read·Nov 6, 2023----
SianLoongYou don’t need package to load env file in NodeJS!Load env file in Nodejs can just using the Nodejs command option!·1 min read·Sep 6, 2023----
SianLoongStep by Step build and publish a Kotlin Multiplatform Library (SDK) — Part 3How to publish Kotlin Multiplatform library to Maven Central / Jitpack?3 min read·Jul 16, 2023----
SianLoongGet rid of Jest/Mocha with TestRunner!How to replace your Jest and Mocha using Nodejs Test Runner?3 min read·Mar 18, 2023----
SianLoongWith or without log?In the production environment, we always enabled log to log down our data and error, this is to ease our application debugging and error…2 min read·Mar 16, 2023----
SianLoongHow to optimise your SQL Database to handle millions of records – part 2Optimise your SQL database can be troublesome, let’s continue the series after the part 1.4 min read·Jul 16, 2022--7--7
SianLoongHow TOXIC can SQL toxic queries be?Most of us don’t really care how efficient the SQL we wrote, as long as it work, why bother? But we didn’t aware of one single toxic query…2 min read·Jun 28, 2022----
SianLoongArchitecture Design 101 (From Monolith to Multi-Cluster with Istio)Restucture from Monolith to Multi-Cluster with Istio3 min read·Oct 16, 2021----
SianLoongStep by Step build a Kotlin Multiplatform Library (SDK) — Part 2In the previous article we talked about Android setup, and today we will continue on the iOS setup.3 min read·Aug 29, 2021--1--1
SianLoongStep by Step build a Kotlin Multiplatform Library (SDK) — Part 1Recently, we decided to try out Kotlin Multiplatform by starting with building an API SDK. We noticed there are lack of documentation and…4 min read·Aug 17, 2021----