Startup
- 10 Jun 2014 » NodeSchool Chengdu Wrap-up
- 13 Jan 2014 » There's A Way
- 17 Dec 2013 » Launched, But...
- 09 Dec 2013 » Not Launched
- 22 Nov 2011 » Hundred Year Companies
- 29 Oct 2011 » Startup School 2011 Notes
Hacking
- 23 Oct 2011 » Lispy Abuse of Ruby: Local Functions
- 14 Sep 2011 » 6 Steps I Took From Idea To Launch
- 07 Sep 2011 » A Lispy Abuse of Ruby
- 07 Sep 2011 » Second Degree Homoiconicity
- 18 Feb 2011 » Playing Git Like A Violin
- 17 Apr 2010 » PHP is Plenty Good
- 13 Apr 2010 » Proc.new And Lambda Are Only 99.9% the Same
- 11 Apr 2010 » Exploring Ruby Internals with GDB and DTrace
- 15 Apr 2009 » Rant Lovely
- 10 Apr 2009 » Sinful QuickChecking in Ruby
- 17 Mar 2009 » Does Ruby Dream An Eclectic Shell?
Thoughts
- 27 Feb 2012 » Prayer to Walt Whitman
- 17 Oct 2011 » The One Item TODO List
- 19 Sep 2011 » From The Office To Travelling The World
- 04 Sep 2011 » Happiness Begets Creativity
- 24 Aug 2011 » Travelling is Slow Suicide
- 22 May 2010 » Who Brought Fire?
- 20 Apr 2010 » Just One Thing
- 19 Apr 2010 » What is The Opposite of a Fork?
- 16 Apr 2010 » Rhetorical Rationality
- 07 Apr 2010 » Live It. And Dream Some More
- 02 Apr 2010 » Poor Shylock
Stories
- 02 Nov 2009 » Circle of Hope
- 30 Nov 2008 » The Fullness of My Being
- 29 Nov 2008 » When Imagination Falls Silent
- 24 Nov 2008 » What Accompanies My Journey
- 17 Nov 2008 » Why I Became Wise
- 12 Nov 2008 » How Loud My Hollowness Is
- 10 Nov 2008 » Why Play Pretend
- 09 Nov 2008 » How To Say “I Love You”
- 08 Nov 2008 » Where I Find Loneliness
- 05 Nov 2008 » Where My Secrets Are
- 03 Nov 2008 » How I Know I Am In Loved
- 02 Nov 2008 » How I Got My Scar
- 25 Apr 2008 » The Meditation of Urban Project X
Plays
- 01 Apr 2010 » Why Not?
- 30 Mar 2010 » The Glass Chamber
- 01 Nov 2009 » Do You Believe in X?
- 13 May 2007 » Coffin For Two
Essays
- 15 Mar 2008 » Beautiful Happiness
- 25 Feb 2008 » Self-Help for Emo Kids
- 07 Dec 2007 » Laugh With
Poems
- 06 Feb 2011 » Forest Song
- 08 Jun 2008 » me and
- 17 Feb 2008 » Be
Twitter