Initial Commit

Listen, Learn.

I’m a software engineer living in Singapore. I'm interested in Go, Python, C, OS.
I write posts here infrequently.
      

Recent posts

Sep 9, 2018
TIL: Debug hung Golang process I've been using Golang for server-side development for a while, and started to get familiar with Golang pitfalls. I lik...
Feb 22, 2018
Disable Slack unread bullet in the badge I like things clean. So I don't want Slack's lacking settings to remove the unread bullet in the badge. (Unlike the men...
Jul 30, 2017
TIL: preserve on which desktop for a Mac app across reboots I developed a small utility app which has one `NSWindow`. I usually put it on Desktop 2 (IIRC it was called workspace? ...
Jul 30, 2017
TIL: split a commit in Git Today I created a commit in git, which contained changes related to two different issues. If I realised that just after...
Apr 30, 2017
Write your own stupid code **TLDR:** For a simple iOS serialization/deserialization task, I wrote less than 100 lines of code, to replace previous...
Oct 23, 2016
Custom Keyboard in iOS **UPDATES:** By code reviewing the original method, a better (but still flawed) way comes up. It is to align the botto...
May 6, 2016
Customize Crosswalk for Cordova project I'm working on a [Ionic](http://ionicframework.com) project which is deployed to mobile devices via [Cordova](https://c...
Oct 7, 2015
Abandoned Evernote, Moved to Notes I've been using Evernote casually for years. Though it's not a quite full-featured app, and has almost added no (big) fe...
Jun 21, 2015
A pit when upgrading to Python 3 To get a better output of unicode, instead of "\uxxx", and also to follow the fastion, I was upgrading my server to Pyt...
Aug 14, 2014
Use autoload in Emacs Not liking leaving things imperfect, I recently switched back to Emacs for some tasks. It's great to do typing, without...