Hello.
16 May 2012 Ten Features I Like About CoffeeScript 14 May 2012 Mock Expectations in .NET vs Ruby 07 May 2012 Let's Increment i, Logic Gate Style 04 May 2012 Justice or Vengeance 03 May 2012 Let's Increment i, Assembly Style 02 May 2012 Hindsight 01 May 2012 Measuring Time Spent Between Steps In A Funnel 29 Apr 2012 Nature vs Nurture 28 Apr 2012 How I'd Change Riak's Documentation 24 Apr 2012 I Rather Have Silly Tests Than Silly Code 20 Apr 2012 Using MapReduce to Measure Funnels 19 Apr 2012 Arrays and Memory, Part 2 18 Apr 2012 Learning Is More Important Than Knowing 18 Apr 2012 I'm a bad chef, but I still cook a lot 13 Apr 2012 Piping Basics 12 Apr 2012 Polarity 11 Apr 2012 Let's Talk About Logging 10 Apr 2012 Living Without Paper Towels 04 Apr 2012 You Really Should Log Client-Side Errors 02 Apr 2012 Is Kindle The Next RIM? 01 Apr 2012 politics 31 Mar 2012 Malloc and Free 30 Mar 2012 Why Arrays Normally Start At Zero 27 Mar 2012 Recommending Distant Items 06 Feb 2012 Let's Build Something Using Amazon's DynamoDB 03 Feb 2012 Node.js, Require and Exports 30 Jan 2012 MongoDB: Embedded Documents vs Multiple Collections 23 Jan 2012 The Little Redis Book 17 Jan 2012 Refactoring Common API Functionality Into A Node.js Proxy 15 Jan 2012 Understanding CoffeeScript Comprehensions 13 Jan 2012 entitlement 12 Jan 2012 Reading from TCP streams 07 Jan 2012 Does My MongoDB Replica Set Need An Arbiter? 18 Nov 2011 I Just Don't Like Object Mappers 08 Nov 2011 Redis: Zero to Master in 30 minutes - Part 2 08 Nov 2011 Redis: Zero to Master in 30 minutes - Part 1 07 Nov 2011 Rethink Your Data 28 Oct 2011 CouchDB And MongoDB Performance 27 Oct 2011 A MongoDB Guy Learns CouchDB 19 Oct 2011 Hyperlinks don't belong in some of your documentation 18 Oct 2011 prideful decay 17 Oct 2011 Today I Played With RavenDB 16 Oct 2011 8 Movies For Your Consideration 14 Oct 2011 Why are there ads on your blog? 12 Oct 2011 There is a greater darkness than the one we fight 11 Oct 2011 This Blog Is Now Hosted On Github 23 Sep 2011 MongoSpy, MongoWatch and Compressed Blobs 17 Sep 2011 The Little Things Add Up 15 Aug 2011 How You Should Go About Learning NoSQL 12 Aug 2011 Someone is selling my Foundations of Programming ebook on Amazon.com (and it isn't me) 03 Aug 2011 Yesterday I Quit My Job 25 Jul 2011 To Wendy 19 Jul 2011 RoR Testing - One Thing To Do (I think) And One Thing Not To Do (I'm Sure) 15 Jul 2011 Learning Go By Benchmarking Set Implementations 14 Jul 2011 Error Handling In Asynchronous Code With Callbacks and Return Codes 06 Jul 2011 The Only Thing I Think I Know About Proper CSS Usage 05 Jul 2011 Rethink your Data Model 20 Jun 2011 MongoDB, OpenStreetMap and a Little Demo 17 May 2011 Factories Make Testing Easier 09 May 2011 Making our MongoDB Code Run Faster 08 May 2011 Practical NoSQL - Solving a Real Problem with MongoDB and Redis 04 May 2011 Fighting the Framework 03 May 2011 Dealing with Now and why I'm almost done with C# and Java 29 Apr 2011 Automatically Processing Emails 28 Apr 2011 Planning Mogade v2 20 Apr 2011 The Little MongoDB Book epub 15 Apr 2011 Algorithm Tutorials 12 Apr 2011 Video is a poor medium for learning to program 05 Apr 2011 Markdown and Me 31 Mar 2011 Why I'd Never Charge For A Tech Book 29 Mar 2011 tracking hits with load.io, a sunday project 28 Mar 2011 The Little MongoDB Book 23 Mar 2011 Stop Using Mocks 21 Mar 2011 Foundations of Programming 2 - Appendix B - Advanced jQuery 16 Mar 2011 Foundations of Programming 2 - Appendix A - jQuery Basics 14 Mar 2011 Side Projects - Mongly 24 Feb 2011 Why Apple is charging $0.99 For FaceTime For Mac 23 Feb 2011 Foundations of Programming 2 - Chapter 5 - Effective Testing 16 Feb 2011 Regular Expressions: Positive/Negative Look-Ahead/Behind 15 Feb 2011 Validation: Hong Kong Doesn't Have Zip/Postal Codes 10 Feb 2011 Do Relational Database Vendors Care About Developers? 31 Jan 2011 Foundations of Programming 2 - Chapter 4 - Unit Testing 25 Jan 2011 jQuery DateRange Picker 24 Jan 2011 The Culture Novels 20 Jan 2011 Understanding Map Reduce 16 Jan 2011 Rent Today, Own Tomorrow 10 Jan 2011 Foundations of Programming: Why Markdown? (And why not Word?) 06 Jan 2011 Foundations of Programming 2 - Chapter 3 - IoC 180 29 Dec 2010 Foundations of Programming 2 - Chapter 2 - Yet Another IoC Introduction 28 Dec 2010 Visual Studio's Most Unusable Features 21 Dec 2010 Security: The Window Sticker is Your First Line of Defense 20 Dec 2010 Foundations of Programming 2 - Chapter 1 - Quality and Efficiency 15 Dec 2010 Paypal's logo designed to look like a recommendation? 13 Dec 2010 Foundations of Programming 2 Will Need Your Help 11 Dec 2010 I Love Peanut Butter 03 Dec 2010 Does Anyone Know What Silverlight Is? 16 Nov 2010 How Optimized Are High Traffic Websites? 12 Nov 2010 How to Test Against an External HTTP Dependency 09 Nov 2010 mogade.com: a free platform for casual game developers 02 Nov 2010 Silverlight : Stop Blaming Microsoft For Your Stupidity 26 Oct 2010 An Introduction To Hosting 20 Oct 2010 My Slow Transition Away From Mocks 18 Oct 2010 Weekend .NET Pains - Why I Prefer Ruby 15 Oct 2010 Is Hong Kong Green? 07 Oct 2010 Programmer Passion: An Enterprises Most Useful Yet Repressed Advantage 07 Oct 2010 My Programming Sins - 2. Manually Managing References 30 Sep 2010 Cost of Living in Hong Kong 27 Sep 2010 Introducing jstub 21 Sep 2010 Javascript Mocking - Damn, That's Easy. 20 Sep 2010 My Programming Sins - 1. [Not] Testing Javascript 14 Sep 2010 Sorry Google but my next phone will be an iPhone 11 Sep 2010 My Kindle Review (I Like It) 08 Sep 2010 My Movie Idea 06 Sep 2010 A different (for me) way to page 01 Sep 2010 Stop calling the xbox / xbox 360 a success 30 Aug 2010 How I would fix ASP.NET 28 Aug 2010 Dune 24 Aug 2010 My .NET ICache 19 Aug 2010 HttpHandlerWrapper 19 Aug 2010 Design Through Testability - An Example 17 Aug 2010 Write testable code even if you don't write tests 07 Aug 2010 A Snowball's Chance In Hell : IronRuby 06 Aug 2010 Hong Kong : Silly Things I've Noticed 29 Jul 2010 Hong Kong : First Impressions 27 Jul 2010 Microsoft's WebMatrix - Why You Aren't Going To Use It 22 Jul 2010 Website Performance : Crossing the T's and dotting the I's 21 Jul 2010 Using PostMark To Send Mail 20 Jul 2010 noobgaming : my rails and gaming passions combined 14 Jul 2010 Why 150 million copies of Windows 7 doesn't matter (to me) 13 Jul 2010 BizSpark: SubPrime of the Software Industry 05 Jul 2010 Razor might be sharp, but is Microsoft? 01 Jul 2010 Installing Nginx with Passenger on Linux (from source) 30 Jun 2010 Is your Laundry Detergent Half Full or Half Empty? 26 Jun 2010 Learning Ruby : Class methods != Static Methods 25 Jun 2010 Learning Ruby : class << self 24 Jun 2010 Rails does Mail Right. ASP.NET, not so much. 23 Jun 2010 My Rails Journey - The Expected Speed Bumps 21 Jun 2010 Online places I spend my money 17 Jun 2010 I'm done hosting my own email 16 Jun 2010 Goodbye Microsoft Office 13 Jun 2010 Its time to start again