Before I start feeling inundated by work life, I want to pen down my reflections on the recent happenings in my life. I hope that I can look back at this post in the future and laugh at the thoughts of the younger version of myself.

Coney Island, Singapore. Photo taken one evening in 2020 where I went to Coney Island for a jog.


The world today is vastly different from just two years ago. So much has changed and yet at the same time, so much has remained the same too.

Ever since the declaration of the Covid-19 as a global pandemic to be taken seriously, governments worldwide have imposed lockdowns or strict restrictions on social activities…

Written with reference to Clean Architecture: A Craftsman’s Guide to Software Structure and Design and of course, The Internet.

Oh look! It’s a Banana Tree. I took this photo during a visit to the Botanical Garden in Singapore.

Here are some books that I have come across and found them to be quite useful. Putting them down here for future easy references.

This post is a summary of a webinar organised by NUS CFG that I attended on the 8th June 2021. All the pictures and text below were made with reference to the webinar presentation.

Why 90?

First impressions matters everywhere you go! It is important to make sure you are seen in a favourable light by your employer, especially in the first 90 days of your job. Don’t be mistaken that once you have received a job offer, you are safe and secure in your new job. In fact, you have not yet fully passed the company’s evaluation of you. …

“曲水流觞” 是一种古代文人的娱乐方式。它的最早出现是在西周时代(Western Zhou Dynasty),在三月上巳日(Double Third Festival)人们举行祓禊仪式A sacrificing ceremony to honour the ancestors)之后会玩的一场游戏。一群好友会找到一条小河,沿着弯弯曲曲的池边悠闲坐着,然后一个人会把手里的酒杯放到水中。随着水的波浪和清风的力量,杯子将在水里缓慢的漂浮着。当杯子停在某人的面前,那人将要取杯饮酒,接着把刚刚在脑子里头已创作好的一首诗念出来给大家听,意为除去不吉。

Writing clean code is what you must do in order to call yourself a professional. There is no reasonable excuse for doing anything less than your best.


The rule of thumb for a project to scale fast, be done quickly, be easy to write and be easy to read is to have clean code. However, very often, programmers are concerned with the implementation details and making sure that the code works rather than ensuring the quality of the code. After all, having a working mess is better than nothing. This is a bad choice! …


Google image: The entrance of a new village.

Deployment has always been a source of headache for me. After I spend days working on a particular project, I find myself struggling to deploy it. As a cheapskate, I refuse to fork out money to deploy my application. Fortunately, there is something called Git pages which is free of charge and allows free website hosting! The only pre-requisite is that one needs to own a GitHub account and as far as I know, one account is entitled to one free hosting domain.

Assuming you are roughly familiar with React and own a GitHub account…..this post serves to document the…

What is it?

Chinese knotting is an ancient form of art that has been practised widely in China up until the 1930s. The Chinese name for Knots is which literally means the joining of two cords. A major characteristic of Chinese knots is that they are often tied from a single continuous length of string. The knots are commonly named after the shape it takes. Such shapes include flowers, birds, dragons, fish or auspicious Chinese characters. They can come in many different colours although the most favoured colour would be red as it symbolises good fortune and prosperity in the Chinese culture…

The Seahorses (Hippocampus) are a type of underwater fish belonging to the family Syngnathidae. They breathe through gills and swish in the waters with their dorsal fins and by adjusting the air volume in their swim bladders. Seahorses are commonly found in the tropical and temperate waters where their diet consists of mainly small crustacea.


This is a repository of my thoughts on my personal life, my random interests & notes taken down as I navigate my way through the tech world!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store