Lady Gaga
When I’m not hacking on Thunderbird, MarkUs, or Review Board, I usually spend my time playing in a band called The Johnson Report. I normally don’t play the “band card”, but I’m particularly proud of...
View ArticleStill Alive
Once again, I’ve let my blog gather dust. And the comments have been piling up. And the emails have been rolling in. And I’ve been silent. Sorry about that! I’ve been pretty heads-down lately –...
View ArticleThe Joy of Coding (Episode 4)
The fourth episode is up! Richard Milewski and I found the right settings to get OBS working properly on my machine, so this weeks episode is super-readable! If you’ve been annoyed with the poor...
View ArticleThe Joy of Coding (Episode 5): Much Code Review
In this fifth episode, I didn’t work on any bugs. Instead, I did a bunch of code review. Ever wanted to know what a Firefox engineer does to review a patch? If so, then this episode is for you! Episode...
View ArticleThe Joy of Coding (Episode 6): Plugins!
In this episode, I took the feedback of my audience, and did a bit of code review, but also a little bit of work on a bug. Specifically, I was figuring out the relationship between NPAPI plugins and...
View ArticleThe Joy of Coding (Episode 7): Code review, and a Regression
In this episode, I started with some code review. I was reviewing a patch to make the Findbar (particularly, the Find As You Type feature) e10s-friendly. With that review out of the way, I had to swap...
View ArticleThe Joy of Coding (Ep. 8): View Source Hacking
In this episode, I again started with some code review. I reviewed this patch for this bug by fellow Firefox hacker Gijs, and refreshed my memory on var hoisting. I’ve been using let for so long that...
View ArticleThe Joy of Coding (Ep. 11): Cleaning up the View Source Patch
For this episode, Richard Milewski and I figured out the syncing issue I’d been having in Episode 9, so I had my head floating in the bottom right corner while I hacked. Now you can see what I do with...
View ArticleThings I’ve Learned This Week (May 25 – May 29, 2015)
MozReview will now create individual attachments for child commits Up until recently, anytime you pushed a patch series to MozReview, a single attachment would be created on the bug associated with the...
View ArticleThe Joy of Coding (Ep. 20): Reviewin’ and Mystery Solvin’
After a two week hiatus, we’re back with Episode 20! In this episode, I start off by demonstrating my new green screen1, and then dive right into reviewing some code to make the Lightweight Theme web...
View Article