Options for client-side data storageThere are various ways in which we can persist user data on the client-side (mainly in the browser), and in this article I’ll discuss each…Apr 7, 2021Apr 7, 2021
Concurrency in GolangGolang is the first language that has concurrency baked into the language natively and as a software engineer, it’s very exciting and…Nov 16, 2020Nov 16, 2020
Small things matterWhen I was a teenager, my mum would always asks me to make my bed each morning, and my typical reply would be: “mum, why do I need to make…Sep 18, 2017Sep 18, 2017
How much value do you put on your time?Few recent events have prompted me to think harder about what I value the most and what I really like to do for the rest of my life, so…Oct 24, 20161Oct 24, 20161
What I learnt from Kobe Bryant that I can teach my kidsBecoming a father for the first time is perhaps one of the greatest joy in my life. I can’t remember I have ever cried out of joy, and that…Jan 19, 20161Jan 19, 20161