git How I Write a Commit Message You spend all day (or multiple days) getting your feature/bug fix mapped out, writing the code, debugging said code, writing tests to verify that nothing is broken in the future, and then, after all of that, you have to craft your commit(s).
wasm Rust and Wasm Side-by-Side Background At my work, we're considering using WebAssembly (hereafter abbreviated as WASM) because it allows us to cross-compile just about any language for use on the web. WebAssembly is a "binary instruction
kung-fu Creed of the Sinking Moon At the Sinking Moon School of Kung Fu, we've developed the a creed that identifies what we believe and unifies us as being travelers along the same path
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.
kung-fu Let Go of the Hilt The idea is that, instead of continuing down a path that isn't working, it's better to change your strategy swiftly and suddenly, even if it means giving your opponent the upper hand temporarily.
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
fighting-sioux Linesman Night Immediately at the beginning of the game, the radio host started talking about wondering if it was going to be "linesman night" again at the Broadmoore World Arena.
development Quick Filtration with RxAndroid If you're not using RxAndroid, you should consider adding it as a dependency to your Android project. It makes life significantly easier when working with REST API calls. However, once you've added it,
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
firefox Prototyping Refloz (Reflow on Zoom) As part of the Readability 2.0 project, we're trying a few different approaches to making text beautiful and easily readable on a mobile device in Firefox for Android. When text isn't readable,
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
kung-fu Now YOU Have a Friend in the Kung Fu Business Almost two years ago, my friend Ryan Carden started a martial arts school here in Burnsville, MN, and was kind enough to ask me to assist him in teaching. Since then, we've grown
cosmic-dice The Lifecycle of Demons I just finished reading In the Company of Ogres, by A. Lee Martinez[1]. The essential plot line follows an individual named Ned (called 'Never Dead Ned'), who is probably what I would
mythology Let the Games End I recently finished the book Mockingjay, by Suzanne Collins[1], which is the last in a trilogy including both The Hunger Games[2] and Catching Fire[3]. I was warned, by my sister,