SPF Promotion Statistics

Congratulations to all 45,137 recipients of the Singapore Police Bicentennial 2020 medal. The medal is awarded to all SPF officers in service during the year of 2020, including regulars, NSFs, NSmen and VSC officers. It is rare for the rank and names of so many police officers to be published ...

Singapore Gazette Search

Update (9 Jan 2020) The government has announced the decision to make all publications in the Gazette freely available to the public. Kudos to the government for doing so! As such, there is no point in continuing to archive them. I have turned off the search feature. However, this page will ...

Reasonable use of personal data

I had to place an obituary in the Straits Times recently. SPH offers an online service where you can use their tool to design the obituary and make payment, all without going down to their office. I decided to use the service. I entered my personal details and contact information into the first ...

Visualizing fitness tracker data

I recently started wearing a fitness band and wanted to visualize the activity data in a heatmap format. This article will go through my thought process in deciding how to parse the data. It is not intended to be a copy and paste tutorial since the fitness band, app and visualization library I ...

Top 2000 Wordpress Plugins

The top 2000 Wordpress plugins by popularity. 2419 to be exact, all plugins with at least 5000+ active installs. List is accurate as of 20 Jan 2018. Interestingly, I could not find something similar online. The Wordpress plugins site does not allow sorting by popularity. Name Active Installs ...

Analysis of 3000 BMT Recruits

Have you ever wondered how old is the average BMT recruit? How many are new citizens? The article will explore a dataset of 3287 recruits from the 01/17 batch and present both facts as well as conjectures which I made. In the dataset, there are a total of 4534 profile photos of these recruits ...

Analysis Of 35000 Senior Civil Servants

The civil service received a half month year-end bonus this year amid the economic downturn, but have you wondered who they are? Where do they work? Disclaimer The analysis was conducted using publicly available data from the Singapore Government Directory (SGDI). The data was pieced together ...

Authenticating with NRIC numbers

I was recently asked to take a survey which authenticated users solely using IC numbers. According to guideline 6 of PDPC's advisory on the use of NRIC numbers, NRIC numbers are widely used for various business purposes and organisations that use NRIC numbers as user names or membership numbers ...