@reid

Reid is a toolmaker helping people write great software.

  • Drew Crawford wrote a very long and well-cited article about why mobile web apps are slow. Now I am going to warn you–this is a very freaking long article, weighing in at very nearly 10k words. That is by design. I have recently come out in favor of articles that are good over articles that…

  • NeDB: SQLite for Node

    I’ve been using the Node Embedded Database in a project and its MongoDB-compatible API has been a joy to use. DailyJS has a short and sweet writeup of NeDB and how it works. While my current project has outgrown it, I’m considering using NeDB for Yeti since it’s pure Node and can even be used…

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

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

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