@reid

Category: Internet

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

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

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