Blog
I've recently migrated this blog from Posterous to using a slightly modified Octopress static blogging framework . Hence, some posts may contain bizarre formatting and broken links, bear with me while I fix this.
30 May 2011
»
Itch scratching for fuss-free online publishing
30 May 2011
»
Creating an Rsync deployed photo gallery
14 Apr 2011
»
Thoughts on Clojure by a Rails developer
21 Feb 2011
»
FreshlogBasecamp is now available on the Mac App Store
29 Dec 2010
»
Launched the ShareInvestor iPhone app
20 Oct 2010
»
Developing for the Mac App Store
11 Oct 2010
»
Your desktop wallpaper matters
10 Sep 2010
»
Why Bother Writing Native Applications?
30 Aug 2010
»
Rails In-memory SQLite3 schema-loading for Cucumber
18 Jun 2010
»
Story Driven Development in Ruby on Rails with cucumber, webrat, shoulda and factory_girl
28 May 2010
»
Yum yum Japanese Food
19 May 2010
»
User responses like these just make my day
19 May 2010
»
How to print to PDF
18 May 2010
»
UTF-8 encoding looks better in your browsers
18 May 2010
»
Step-by-step screenshots for quick changelogs
18 May 2010
»
A better (and easier) way to describe your work
17 May 2010
»
Review your UI flow to save heartache
16 May 2010
»
This is why I love my work
14 May 2010
»
Rate my startup: Storyteller â the easiest way to reply with step-by-step screenshots
14 May 2010
»
Number 2 post in Hacker News after getting 12 points in 1 hour for my Storyteller post
06 May 2010
»
Teaching a friend in 30 seconds
30 Apr 2010
»
New Project: Storyteller
26 Mar 2010
»
Simple, usable and profitable
26 Mar 2010
»
Nice way of quickly labeling comment trolls
26 Mar 2010
»
Are you already working on something?
26 Mar 2010
»
37signals' little known endeavors
19 Nov 2009
»
How to use Ruby variables in backticks?
19 Nov 2009
»
How to use RedCloth (for Textile)?
19 Nov 2009
»
How to run one time ssh commands on a remote host?
19 Nov 2009
»
How to replace strings in Ruby?
19 Nov 2009
»
How to preview html in Textmate with a shortcut?
19 Nov 2009
»
How to open a file in Ruby and read its contents?
19 Nov 2009
»
How to open a file in read write mode in Ruby?
19 Nov 2009
»
How to get Firefox to open a HTML file in Ruby?
19 Nov 2009
»
How to access first command line argument in Ruby?
19 Nov 2009
»
Does grep have a way to segment output by file?
18 Nov 2009
»
First Look at 280Atlas Beta
16 Nov 2009
»
Add color to Git
12 Nov 2009
»
Freshlog now supports Github!
04 Nov 2009
»
Run Rake Tasks Locally in Capistano with Quit on Failure
04 Nov 2009
»
Git Ignore
30 Oct 2009
»
Installing RSelenese in Selenium IDE
16 Feb 2009
»
Exciting Work Needed!
22 Dec 2008
»
Education
20 Nov 2008
»
Amazing Commercial
01 Oct 2008
»
Evolution of Dance
30 Sep 2008
»
Singapore Chao Mugger Style
10 Jul 2008
»
Ultra Violet Hands Easter Performance
10 Jul 2008
»
The Qik Singapore Group
10 Jul 2008
»
Singaporean Homecooked Hokkien Mee
10 Jul 2008
»
Singapore Judge Quotes Ecclesiastes
10 Jul 2008
»
Ma Dad's Shark's Fin Soup!
10 Jul 2008
»
Cooked Brats
10 Jul 2008
»
Albert Chan, the Singapore Singing Cabbie
09 Jul 2008
»
Jedi Gym â Must watch!
24 Oct 2007
»
Gmail now supports IMAP!
11 Oct 2007
»
Looking back
11 Oct 2007
»
Exploits of a Mom
11 Oct 2007
»
Cooking Up a Storm of Creativity
12 Aug 2007
»
I cooked!
07 Aug 2007
»
Unexpected
07 Aug 2007
»
Tired of accumulating stuff?
21 Mar 2007
»
Nexus2007: Leading in Times of Disruptive Change
13 Mar 2007
»
My silicon valley abode
10 Mar 2007
»
Great Customer Service & Frankness as an Angry Excuse
08 Mar 2007
»
Learnt: Patents and Me-too branding
08 Mar 2007
»
Journey to Silicon Valley!
08 Mar 2007
»
Actually, every large company goes under..
23 Feb 2007
»
My Ruby on Rails Resume
14 Feb 2007
»
Sorry for the lack of updates!
24 Sep 2006
»
Family Food Night
24 Sep 2006
»
Crab Obsessions
15 Sep 2006
»
Silicon Valley, Here I Come!
12 Sep 2006
»
Look where Singapore ranks in bank account balances!
20 Aug 2006
»
On Remembering Names
20 Aug 2006
»
Of Primary School BBQs and Political Macdonald's Aunties
12 Aug 2006
»
Growing Up vs Growing Older
11 Aug 2006
»
TV No More
08 Aug 2006
»
Appearing on Chinese TV! The Irony!
04 Aug 2006
»
In the Bathroom!?
30 Jul 2006
»
Microsoft Voice Wreckonition
29 Jul 2006
»
Steve Jobs. Connecting the dots.
29 Jul 2006
»
Do good work while interning
22 Jul 2006
»
Why Startups? Draft 1
22 Jul 2006
»
Picture Usage
07 Jul 2006
»
My First Onion Omelette
06 Jul 2006
»
Ruby Singapore
06 Jul 2006
»
Put your Mac to Sleep Real Fast
01 Jul 2006
»
Seafood Night Part 2
01 Jul 2006
»
Seafood Night Part 1
26 Jun 2006
»
Durian Season!
24 Jun 2006
»
Top 10 Reasons to Switch to an Apple Macintosh
21 Jun 2006
»
Quake-like Console on the Mac!
20 Jun 2006
»
Another Step Towards GTD Nirvana!
19 Jun 2006
»
I can't help but laugh
17 Jun 2006
»
Crab Night: Don't Run Also Cannot
14 Jun 2006
»
A Mac and a Cat.
13 Jun 2006
»
Singapore's Silicon Valley - Ang Mo Kio?
13 Jun 2006
»
Manila Folders, Anyone?
12 Jun 2006
»
Camino in, Safari out. Sogudi?
08 Jun 2006
»
The Myth of the Great Idea
08 Jun 2006
»
The Monkey Chow Diaries
04 Jun 2006
»
Mac Gaming
04 Jun 2006
»
eX (NS) Men
03 Jun 2006
»
Step-by-Step Beginners Guide to Project Management
02 Jun 2006
»
Spot the New Addition to the Family
02 Jun 2006
»
Hiring is Obselete Summary
31 May 2006
»
How to do what you love
28 May 2006
»
Intel Tiger on Powerbook
28 May 2006
»
Get to know new music
25 May 2006
»
Having Effective Meetings
25 May 2006
»
Foray into Google Adsense
25 May 2006
»
DIY Mosquito Trap
24 May 2006
»
Things you never hear about yourself
24 May 2006
»
Removing Campsite Yellow Jackets
24 May 2006
»
Powerful dance routine
24 May 2006
»
My First Cocoa Application!
22 May 2006
»
Think Night
22 May 2006
»
Coffee
20 May 2006
»
The House of Cards
20 May 2006
»
The Blind Man
20 May 2006
»
Moonclove Reminiscence
20 May 2006
»
Macbook Pro Fan Noise Problems Fixed
20 May 2006
»
Free paypal fee calculator
20 May 2006
»
Dumb business ideas
20 May 2006
»
Death by crucifixion
20 May 2006
»
Bag Borrow or Steal
18 May 2006
»
Make your own tutorial screencasts!
18 May 2006
»
Bootcamp: Windows on Mac Mini
17 May 2006
»
Let there be sound!
16 May 2006
»
An Intel Mac Mini Core Duo Arrives
11 May 2006
»
Book Review: GTD by David Allen Chapter 4
11 May 2006
»
An Introduction