@reid

Reid is a toolmaker helping people write great software.

  • 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…

  • 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…

  • Own Your Email

    Own Your Email

    If you’re reading my blog, you might be a professional working in technology. You’re likely to care about your online identity, and if you do, your publishing and communications must happen from your own domain. If you care about your online presence, you must own it. I do, and that’s why my email address has…

  • Write-only

    I’m taking a short break from most of the web and social media from February 13 – 23. I plan to share stuff, but I’ll be treating most websites as write-only. I’ll be working on Yeti at work (writing a lot of unit tests) and video editing at home (lots of Final Cut Pro projects),…

  • Debugging Travis builds

    Important Update December 19, 2013 — Travis infrastructure has changed since this post was written. This post remains unchanged for posterity; however, be aware that this setup no longer represents the current state of Travis. Yeti uses Travis CI to the max by spawning lots of PhantomJS processes that are tested asynchronously. When tests start…