• Directory Temporal Locality in Zsh

    I tend to work with many terminal windows or tabs whenever I'm doing something productive. cd-ing over to the directory where I'm currently working always bothered me. However, I wasn't satisfied with others' solutions, so I rolled my own that exploits temporal locality. In this post, I'll explain why I chose it, what it is, and how it works.

    Read More
  • Moving ADB to the Firefox Process

    This summer, as an intern on the Firefox OS Simulator team at Mozilla, I started moving ADB, the Android Debug Bridge, (also used by Firefox OS) into the Firefox process. This post will give an overview of the Firefox OS simulator add-on and ADB, as well as talk about motivations for doing the ADB move.

    Read More
  • Obligatory Blog Post about Blog

    Many times when people roll their own blogs, they begin with a post describing their blog. I spent a lot of time thinking about and working on this site, so if you are considering building a blog this post may save you some time. I'm breaking this post down into the design constraints, design, and implementation of my site.

    Read More