bisect git bisect: A Gentle Introduction You're a software developer who's just been assigned a ticket. It's a bug. This is a _regression_, which means that the app used to correctly render quadrilaterals, and now it's rendering them as triangles.
software Rebasing Toward Independence Introduction One of the things I will usually do when reviewing code is to verify that every commit within a pull request at least compiles. Since I learned a lot of my craft
software git transfusion Motivation: Poor Judgement (and lack of patience) Recently, I've been working a lot with git, a version control system. My current company decided that it would be useful to switch from Bitbucket to
software (Hopefully) Easier Firefox Building with JMozTools Introducing JMozTools One of the things I learned when I first started at Mozilla a little over a year ago is that there's this kind-of unwritten 'rite of passage', so to speak. If
software Font Inflation, Fennec, and You The Need for Readability Many people in the world now use mobile devices to browse the web. It's fast, convenient, and absolutely indispensable when you absolutely have to prove that you are correct
software Foxes, Monsters, and Dinosaurs, Oh My! During June and July, I was out in Mountain View, CA, at the Mozilla Corporation (and Foundation) headquarters, learning all I could about the process of creating Mozilla products. In June of this
blog An Update on the Title So, I originally chose to title this blog "The Nothingness of Software." However, the more I think about it, the more I realize that software is only a small part of
blog A Bit of Philosophy I figured I'd start this blog with a bit of philosophy. Why did I call it 'The Nothingness of Software'[1]? Well, there are two reasons. The first is that software development, from