Building Your Own Broadband Router


Most home users will likely just buy an off-the-shelf broadband router for their home Internet connection needs. For the adventurous types, those who like to build their own customised PC rigs, building a broadband routers might be a fun project. It’s not too difficult, since broadband routers are essentially just miniaturised computers. I’ve been using pfSense as my home router…

Continue reading →

A pfSense Refresh


I’ve been a happy pfSense user for, like, maybe 4 years. It started as a virtual appliance, before progressing to a standalone build. Now, I’m embarking on an update again. You’ll can expect some follow-up posts regarding this mini-project. This will be a similar mini-ITX setup, and overall it’s pretty straightforward once you’re familiar with pfSense as well as DIY hardware. To some extent, pfSense…

Continue reading →

Ranting on Domino’s Delivery

2010-05-16 19.34.45

Sometimes it seems a little odd that despite unsatisfactory experiences, we may still want to patronise a shop, or online merchant. It’s bad, but perhaps because it is consistently bad, you know exactly what to expect, and after all things considered, you decide to still go with it. Case in point. Domino’s Pizza. It’s almost every time I order from…

Continue reading →

IR Blaster On A Raspberry Pi

Raspberry Pi with IR Blaster

It’s been a long time since I worked on “computer stuff” at so low level. This time, it’s about figuring out the Infrared (IR) remote control protocol used by my aircon, and then building an IR blaster with a Raspberry Pi that can control multiple devices from a single unit. Unlike most IR remotes, aircon ones are a bit more complex….

Continue reading →

That NDP Logo

NDP 2016 Logo

Forgive me for saying some unpatriotic things. But there’s this logo that has bothered me for some time. It’s about the National Day Parade (NDP) 2016 logo. I thought it looked rather inauspicious. Don’t you think it depicts a broken heart? The strokes of the number “51”, appears to have ripped the heart into three parts. Without reading up on the official…

Continue reading →

Hard Disk Failure Or SGX Failure

WD My Cloud EX4100

Now that we have the scoop on the root cause of the SGX outage last Thursday, one wonders why a simple matter of a hard disk failure could spiral into such a disruption. More interesting, yet, is why a simple hard disk failure could not be explained until, let’s see, five days later? I suppose we should credit SGX for…

Continue reading →

Z-Wave Light Switches

Evida/U-Fairy Z-Wave 3-gang light switch

One of the most common things you’ll want to or expect to do with a home automation system is to control your lights. While there are many types of light switches available, choosing the right one seems to be constrained by existing physical wiring, unless you don’t mind rewiring your home. I chose to go with a least-intrusive solution using these China-made…

Continue reading →

Free SSL Server Certificates With ECC

LZS Back on Retina MacBook Pro

I’ve been using free SSL server certificates from for many years. These are legit, free, certificates that last for a full year, not those 1-week trial sort of free certificates. This is, of course, before the time of Lets Encrypt, so’s deal was quite cool. does have some unusual workflow, and a website UI that wasn’t too…

Continue reading →

Fibaro Smoke Sensor Review

Fibaro Smoke Sensor

It’s not common in Singapore for homeowners to install any sort of fire protection devices. It is important, though, and it has been something in the back of my mind. With my recent setting up of home automation system at home, it was timely to include at least one smoke detection device. I decided to try out the Fibaro Smoke Sensor. Fibaro…

Continue reading →

Train Cracks Cause Embarrassment, Not Panic

SMRT Train

There are many times I wonder if a prerequisite to being a politician is having a screw loose in one’s head. I’m sure we can identify numerous instances when the messages coming from them just seem completely illogical, and we stop in our tracks (pun intended) to wonder what did we just hear. According to Transport Minister Khaw Boon Wan, going public…

Continue reading →