Blog Archive 2012 Nokia Lumia 800 Jan 31 2012 2011 Ruby for Rails Beginners Sep 24 2011 2010 Giving Feedback On A Design You Are Paying For Dec 17 2010 Loremipsumizer Sep 18 2010 FOAF Rewards Aug 29 2010 Yet another $5 iPad stand - this one is for the Brits Jul 18 2010 You're Doing It Wrong - ACM Queue Jun 17 2010 2009 Since @replies can come from anybody May 05 2009 An iPhone optimized web page Apr 27 2009 9.99 Reasons to Love IE6 Mar 28 2009 Why pick a different domain name for asset_host - and not just subdomains Mar 23 2009 How to really Post Load Google Ads (while keeping document.write happy & page rendering snappy) Mar 19 2009 2008 git svn rebase - could not detach HEAD (howto fix) Nov 16 2008 hquery: an unobtrusive server script implementation Oct 02 2008 (Chew) Choon Keat Jul 15 2008 So love this film Jul 08 2008 USA, Google IO and RailsConf '08 Jun 04 2008 Something's Gotta Give May 26 2008 Lightbox, Thickbox, Greybox - Ugh May 07 2008 "Go away or I will replace you with a very small shell script" v2 Apr 18 2008 Poor Man's Trends Apr 16 2008 Ruby on Rails - Sharing Session for Singapore PHP User Group Apr 10 2008 No Template is the Best Template Mar 26 2008 Tryanslator2! Mar 22 2008 Information overload? Read Later! Mar 21 2008 A Clearer Layout For Viewing Timezones Mar 19 2008 Microhoo Feb 06 2008 2007 Singapore-RB meetup: OAuth4R Presentation PDF Nov 30 2007 The "No Special Case" Pattern Nov 23 2007 Learning Web Development Nov 21 2007 Lesson #1 after using the iPhone: Automatic Orientation Oct 16 2007 Automated self.down in Rails Migrations Oct 05 2007 Unproductive Day Sep 25 2007 Black Magick Sep 11 2007 Just another day in paradise Sep 06 2007 SharedCopy gets an upgrade Aug 29 2007 True False parameters Aug 24 2007 Using PC keyboard on MacBook Pro (aka swapping Cmd and Option keys) Aug 19 2007 A painful lesson for myself to remember Aug 16 2007 24hr Programming Competition in SG Aug 15 2007 Tiong Bahru Estate: Where are the Privates and where are the HDBs? Aug 07 2007 Looking for 2 x Developers, preferably Ruby On Rails Aug 07 2007 Migrating Typo to Typepad Aug 03 2007 Let there be "Rails Distributions" May 23 2007 RssFwd is now part of Blue Sky Factory May 18 2007 Drop that AJAX.. step back and listen up. NOW May 17 2007 Techcrunched! May 11 2007 SharedCopy calls you back Apr 28 2007 Upload a Logo get Color Scheme Apr 04 2007 Now I've finally gotten this out of the way… Apr 02 2007 Apollo! And its a Slingshot back to your Desktop Mar 26 2007 SharedCopy + WebMarker Mar 23 2007 Netbeans6 + Ruby Mar 20 2007 As easy as passing on a link Mar 14 2007 Retrieving a sensible file extension for a given MIME string in Rails Feb 28 2007 Class (re)definition in method body Feb 28 2007 ActiveRecord: Optimistic Offline Lock Feb 22 2007 RMagick: Rendering a chunk of lengthy text into a fixed size image, with a selected font color Feb 21 2007 Repurposing The Web Feb 09 2007 Yea, its startups and demos time! Feb 03 2007 Assumptions about RSS-to-Email as archives Jan 24 2007 Its 2007 and my phone is still charging stupidly! Jan 10 2007 Role Playing Jan 08 2007 RssFwd: Better cluster template, better auto-discovery. Better. Jan 05 2007 2006 Brokeback Dec 28 2006 Its that time of the year. Again. Oct 29 2006 To Hell and Back Oct 25 2006 The Real Google RSS Reader Oct 17 2006 Yet Another Tool To Program In Workflow Oct 11 2006 Wash, Iron, F…, Etc Oct 02 2006 Designer-Developer Gulf Sep 15 2006 Spamming also needs to be learnt Sep 08 2006 *BEEP!* Substitution Sep 08 2006 On SVK Aug 30 2006 Todo: Compiled KRJS Aug 24 2006 Quoted-Printable: Bitten for the N-th time! Aug 14 2006 Rails 1.1.5 Brouhaha Aug 11 2006 Rails: Calling render() outside your Controllers Aug 05 2006 USB Paranoia Jul 25 2006 Synergy: One keyboard (and mouse) to rule them all Jul 25 2006 HpricotForms Jul 19 2006 Automating Tasks: Data Migrations Jul 19 2006 Simplify, simplify… Jul 11 2006 Every few years, some shit must happen Jul 08 2006 Singapore Ruby Brigade Jul 02 2006 Are you an elephant in a circus too? Jul 01 2006 Sorry U-Zyn Jun 30 2006 RailsConf 2006 End Note Jun 28 2006 KRJS Explained Jun 25 2006 "CRUD! CRUD! CRUD!": DHH Jun 25 2006 RailsConf: Martin Fowler Keynote Jun 24 2006 RailsConf: Dave Thomas Keynote Jun 23 2006 Back from E27, Off to Chicago Jun 22 2006 Essential Webdev Tools: Firebug Jun 14 2006 KRJS: RJS without messing the Views Jun 12 2006 (Not) Managing Software Developers May 31 2006 Bye bye, G-Buy May 29 2006 Dirty Little Secret May 26 2006 Google Toolbar for RssFwd May 25 2006 Version Control: That missing module in CS101 May 24 2006 svn2svn May 15 2006 Firefox View-Source May 10 2006 The Code Breakers May 08 2006 Margin at Aljunied was decisive May 08 2006 E-mail Digest is so Old School May 02 2006 God giveth; God taketh away Apr 28 2006 RssFwd Blocked In China? Apr 03 2006 Peeking at the Browser's History Mar 23 2006 Re: Additional Thoughts on Why Ruby isn't ready for the Enterprise… Mar 21 2006 People, Process, Tools? Mar 20 2006 Bandwidth Ceiling Hit Mar 19 2006 Notes from Rails Bootcamp @ SMU Mar 16 2006 Mini Rails Camp in Singapore Mar 13 2006 1 Click Writely? Mar 10 2006 World Wide Web… meet Copy and Paste Mar 08 2006 Upgrade! Mar 05 2006 Question: Why don't elevators indicate which floor it is going to? Mar 01 2006 My Own Singapore Media Feb 22 2006 Tailrank: Personalised "Google News" for Blogs Feb 21 2006 Krugle: Finding Code Feb 17 2006 Yea. Blogs Need Email Feb 15 2006 link_to_block in Rails? Feb 09 2006 RailsConf! Feb 02 2006 Google Local Singapore? Jan 24 2006 The Extra Step: Email Verification Jan 19 2006 Composite Blocking List? Jan 19 2006 Psychic Playlist Jan 16 2006 A Glitch. Service Disruption. Jan 15 2006 What's the easiest way to learn Ajax? Jan 03 2006 Crazy thoughts: A Rails Distribution Jan 02 2006 2005 Translate from? Dec 30 2005 JDWP is underrated. Why? Dec 27 2005 Browser-based Application Dec 20 2005 The Orange Icon Dec 15 2005 RailsConf 2006 Dec 05 2005 FAQ: As a publisher, will I have access to the email addresses of my subscribers (like FeedBlitz does)? Nov 20 2005 Huh? DVD Jon couldn't get a job in SG? Nov 19 2005 Picking up the good habit of Testing Nov 15 2005 RssFwd Migration Oct 15 2005 How to Make 1 Million Friends on MySpace Oct 14 2005 Text-only emails Oct 12 2005 html2text function in Ruby Oct 10 2005 Oh, btw you might also like… Oct 09 2005 The Wake-up-Call Book Arrived :-) Oct 06 2005 Not Your Everyday Photograph of an Eclipse Oct 06 2005 I Spy With My Little Eye… Oct 03 2005 And That's Why He's Hired To Blog… Oct 03 2005 An Obvious Idea. Doh! Sep 30 2005 RailsFS! Neat! Sep 22 2005 RssFwd Now Supports Enclosures (aka Podcasts) Sep 21 2005 Singapore Makan Places - Google Style Sep 13 2005 RssFwd Optimized To Per Hour Polling Sep 11 2005 What A Pretty Ad Sep 09 2005 Hello [Real-Time Rendered Cinematic] World Sep 09 2005 SproutIt + RssFwd Sep 08 2005 RssFwd an "app-less" web-app? Sep 07 2005 Real-Life Competitor's Ad Filter? Sep 07 2005 Yanime In SourceForge Sep 06 2005 Yanime: Now, Its Purely Code Sep 05 2005 I Love the Comex PC Show Sep 03 2005 Yanime? Sep 02 2005 Its Not About India, or China. Its You. You. You. You! Sep 02 2005 Love It When Others Articulate For You Sep 01 2005 Google Earth Virtual Tour Aug 30 2005 What's the Big Deal that Rake is expressed in Ruby, not XML? Aug 29 2005 Bye Bye Desktop E-mail! Aug 25 2005 Another Third Voice Aug 25 2005 Google Talking Aug 24 2005 Brilliant Web App Aug 23 2005 Learning from The Apprentice Aug 22 2005 Export or Manage Your Rssfwd Subscriptions Aug 18 2005 RssFwd is sick today Aug 17 2005 When you have too much time… Aug 15 2005 Double Happiness! Aug 15 2005 I must say again… Aug 11 2005 Firefox: View Selection Source (i.e. see Javascript modified HTML) Aug 10 2005 Rssfwd Makeover Aug 08 2005 What Business Can Learn From Open Source Aug 05 2005 I *Heart* Scripting Language Aug 02 2005 Life imitates Fiction Jul 29 2005 Re: Up or down? Jul 26 2005 Lighter Frontpage for Rssfwd Jul 25 2005 [Update] A Call For Help From Xiaxue, and now WonkyTong?? Jul 21 2005 Corporate Site: About Us? Jul 21 2005 The day ST said Bad Word Jul 19 2005 Occasionally Connected Web Applications Jul 19 2005 Wait Jul 17 2005 Blogger.SG Jul 17 2005 Ruby has Rails, Python now has Django Jul 16 2005 Transformers Movie! Jul 15 2005 Rssfwd: Special treatment for laggards Jul 15 2005 Rails Q&A Jul 15 2005 Desktop Linux. Still Don't Get It. Jul 15 2005 Rails. The 2nd Movie. Watch it, or be Irrelevant Jul 11 2005 Bittorrent the Protocol Jul 07 2005 Do you know a consistent UI when you see one? Jul 04 2005 Rssfwd Fixes Jun 29 2005 How long more? Jun 24 2005 Funny Army Rant Jun 21 2005 User Experience on the Web Jun 15 2005 OpenSolaris website may be hacked soon Jun 15 2005 As Things Turn Out… Jun 15 2005 Wrong Fight Jun 14 2005 Creative Bashing Jun 14 2005 Bloggers.SG - Singapore Bloggercon Episode I Jun 14 2005 Segway! Jun 13 2005 I Love A Good Theory: Why Apple + Intel, by I, Cringely Jun 10 2005 Local Talent Jun 07 2005 Railsday Aftermath Jun 06 2005 Woot! We're Picked! Jun 01 2005 Railsday! May 31 2005 Upgrade! May 29 2005 You Have Arrived, Firefox May 24 2005 Not Doing Housework May 24 2005 HOWTO provide GUI feedback when a Job is completed May 19 2005 So many things.. so little time… May 18 2005 Rssfwd was Down May 18 2005 Yahoo Music Engine? [updated] May 12 2005 Writing Defensively: Making Wrong Code Look Wrong May 12 2005 David got his wish. Kind of. May 12 2005 Amazing Self-Replication Robots May 12 2005 Why org.eclipse.jdt.launching.DEFAULT_CLASSPATH is always TRUE? And more on launching Ant tasks programmatically… May 09 2005 Implementing Feature Project add-on to an Eclipse Plugin Project May 09 2005 Space-Time Interface May 06 2005 Modified Newsmasher: Tagsurfeit May 05 2005 As Adam Curry Put It… 'Your DJ Has Only Just Begun' May 04 2005 Why your single, available girl friends should hookup with a geeks Apr 28 2005 Mobility. There May Be Hope Yet Apr 28 2005 Recovering from Post-Reservist Syndrome Apr 25 2005 Boy, Interrupted Apr 03 2005 Kewwwwl… Every New Gmail Anniversary Feature Is Almost Like An April Fool's Joke.. Apr 01 2005 You have a Camera (Phone) ? [Update] Mar 28 2005 Newsmashing.. aka 3rd Voice Redux Mar 28 2005 When You Feel Down.. And You Are Wearing A Frown.. [Update] Mar 25 2005 Leaders Talking Mar 24 2005 Nice intuitive interface for selecting Timezone Mar 23 2005 Never Underestimate The Power Of 'It Just Works' Mar 23 2005 I'm Impressed With Localbrand.Net [Update] Mar 23 2005 I Didn't Know (Part II) Mar 22 2005 Most basic, foundation understanding of Eclipse framework before diving to anything else.. Mar 21 2005 Bad Day At Customs? Say "I Blog" Mar 21 2005 Oooh.. a first Mar 18 2005 A Blog Before Marriage Mar 17 2005 Bad Aircon Mar 16 2005 Congrats Activate! Mar 11 2005 (Almost) Tata Ta-da. Hello Basecamp Mar 11 2005 The Framework For Editing XML Document Mar 10 2005 In Other News.. Mar 10 2005 Would You Like To Go To The Movies.Com With Me? Mar 08 2005 I May Just See ZOIDS In This Lifetime. [Update] Mar 08 2005 Define: Stupid Mar 03 2005 Rocket Citizens Boleh! Mar 01 2005 New Media Consumption Habits Mar 01 2005 Sample Eclipse Action (with Keybindings) in a Existing Menu Feb 23 2005 HOWTO get the Real, Physical Path from linkedResources (IPath) Feb 23 2005 HOWTO Add Accelerator Keys, aka Keyboard Shortcuts, aka Keybindings to Your Eclipse Plugin Feb 23 2005 Putting Money Where Your Mouth Is Feb 22 2005 What-I-Want-This-{enter special occasion} Feb 16 2005 Gee Wish for Reading RSS Feb 15 2005 Respect Encoding Feb 13 2005 Linux and NTUC Feb 13 2005 P for Parody Feb 08 2005 A Delicious Little Tour Feb 03 2005 Another '*-ster' Is Rocking The Boat Feb 01 2005 Raising Funds For Dixon, Son Of Man Who Died On LandRover Mission To Thailand Jan 31 2005 Helplessness Of Giving Your Email Info - No More? Jan 30 2005 Flickr-Style Listing Jan 29 2005 Old is Better. New is just More Jan 28 2005 Tada - Share A List Jan 24 2005 Understanding 'Derived Works' Jan 22 2005 Invented: See Through Wall Technology Jan 20 2005 Few Days I Never Listen Only, Then Close Down Liao? Jan 13 2005 Voice Over IP is HERE!! Jan 12 2005 Taupok: Might As Well Start A Sitcom Now Jan 12 2005 Bye Bye Norton Anti-Virus! Jan 12 2005 Peeping Tom For Dummies Jan 11 2005 Open Fire! Jan 10 2005 was formerly titled: Ewww! Integrity is dead Jan 05 2005 Social, Sharing, Keywords Jan 04 2005 Japanese phone (on the move) can download faster than your big fat broadband Jan 03 2005 Animal Instinct Jan 01 2005 2004 Videos of Tsunami Dec 30 2004 The Next Tsunami Dec 30 2004 OMG! Good Ol' Apple II Comes Alive! Dec 29 2004 Bad Behavin' Dec 24 2004 Hacking Coke Vending Machines Dec 21 2004 Chicken Pox! Dec 20 2004 CommandLineTask: Running Ant repeatedly without the slow inits Dec 19 2004 P2P File Editing Mechanism Dec 17 2004 Power In Print Dec 15 2004 The anticipation of having something is often more fun than actually having it Dec 14 2004 Serendipity Dec 14 2004 Today is Monday. Dec 13 2004 You gotta love Google's Javascript/WebUI Team Dec 11 2004 Standards Agnostic Design of RssFwd Dec 11 2004 EasyI18N: Making software internationalisation (i18n) as an after-thought Dec 08 2004 Poor Man's CRM Dec 07 2004 a2e: Arctic to Equator!! Nov 27 2004 Pet Peeves and Java Nov 22 2004 myRssFwd: The Desktop Application Nov 15 2004 RssFwd v0.2 Nov 14 2004 rssfwd v0.1a Nov 11 2004 Batteries Not Included Nov 02 2004 One, To Rule Them All Oct 30 2004 Puffin! At Long Last!. Oct 15 2004 A dotcom content management would've been so different Oct 14 2004 Upload Applet - Part 2 Oct 05 2004 Monday, Latest, Final, Final_fixed, Final2 Oct 04 2004 Hello again, Xbox Sep 27 2004 Paradox of a Programmer's Worth Sep 23 2004 Unit Testing Framework Sep 15 2004 Groovy Rails Sep 08 2004 Hello Xbox. Hello Linux. Hello my new PC. Sep 05 2004 Blog On! Sep 03 2004 iMac G5 Aug 31 2004 Boot from Google anyone? Aug 30 2004 Groovy Ruby Aug 18 2004 How Now Brown Cow? Aug 11 2004 Dollies Aug 10 2004 Best Game Review I've Seen Aug 06 2004 Calling it a day Aug 02 2004 Sour Grape Aug 01 2004 Born Free Aug 01 2004 Upload Applet Jul 23 2004 Biased about Google's Picasa? Jul 16 2004 Patch Process Jul 08 2004 Gmail - Action Pack #2 Jul 06 2004 Programmers Aren't Designers Jun 29 2004 Gmail - Action Pack #1 Jun 21 2004 Gmail… Love'em.. Hate'em Jun 17 2004 Bugs. Process of Testing Jun 13 2004 Algos May 28 2004 How's Puffin gonna do it? May 25 2004 I Dedicate This To [Insert your boss's name] May 23 2004 Finally!!!… Puffin… search your own PC! May 23 2004 Gonna get busy May 20 2004 Quote of the Day May 13 2004 i18n.. aka Internationalisation May 11 2004 Hougang? May 11 2004 Feedback and FAQ May 11 2004 Awesome! May 06 2004 Open Sourcing Enabling Technologies as Business May 04 2004 First Day May 04 2004 Open Source MMORPG? May 03 2004 Official Hosting May 02 2004 Granny Birthday May 02 2004 Navigating, instead of Browsing Apr 27 2004 How many crazy ah-bengs can you meet in a single drive home? Apr 27 2004 Another Blackout?! Apr 21 2004 Much Ado About Nothing Apr 19 2004 Y-Anime internal version 1.10 Apr 15 2004 Good Beginnings Apr 15 2004 four and a half years Apr 06 2004 iso-metric engine Apr 04 2004 My Demise Apr 03 2004 Late nights Apr 01 2004 I am back Mar 31 2004
How to really Post Load Google Ads (while keeping document.write happy & page rendering snappy) Mar 19 2009
RMagick: Rendering a chunk of lengthy text into a fixed size image, with a selected font color Feb 21 2007
FAQ: As a publisher, will I have access to the email addresses of my subscribers (like FeedBlitz does)? Nov 20 2005
Why org.eclipse.jdt.launching.DEFAULT_CLASSPATH is always TRUE? And more on launching Ant tasks programmatically… May 09 2005
Most basic, foundation understanding of Eclipse framework before diving to anything else.. Mar 21 2005
HOWTO Add Accelerator Keys, aka Keyboard Shortcuts, aka Keybindings to Your Eclipse Plugin Feb 23 2005