• Stream Concat Anti-Pattern

    NodeConf 2013 was great. You should go. I learned a lot of new stuff. Yesterday, I applied things I learned there for the first time. I often write code that looks like something like this: var stdout = “”, child = cp.spawn(process.execPath, args); child.stdout.setEncoding(“utf8”); child.stdout.on(“data”, function (chunk) { stdout += chunk; }); child.on(“close”, function ()… More →

  • Do For One

    Sometimes I cruise around on my Tikit. Yesterday I didn’t fare too well. While making a left turn, my tiny 16″ wheel sank into the ground at 15 mph. The pothole blended in nicely with years of oil stains from years of cars waiting to turn left. I couldn’t keep the bike under control with… More →

  • I’m Going to Zimbabwe

    Important update, May 9, 2013: Due to political unrest, this trip will not be happening this year and is tentatively rescheduled for 2014. All funds raised will be put toward a future trip. The original post is below. I am going to Zimbabwe for two weeks this July to serve alongside Hands of Hope Africa… More →

  • The Real Meaning of Friendship

    Douglas Gresham remembers the friendships of C.S. Lewis in the 1920s: Now friendship in those days was a bit different from what it is today; friends did not have to agree on everything and often agreed on practically nothing. They were people with whom you could argue all day and yet never get irritated or… More →

  • Build Modules, Not Examples

    I’ve been thinking out loud this afternoon about how modules make Node.js successful with @ekashida, YUI’s newest team member. YUI is a powerful open-source library for developing web apps. Node and YUI both document their APIs very well. Unlike Node, we also have 250 examples to help people get started. Yet lots of people have… More →

Follow

Featured Blog Post

  • Starting at Apple

    I will help small businesses succeed by building Apple Business Essentials — a product which brings together device management, 24/7 Apple support, and iCloud storage into flexible subscription plans. More →