About
Software developer. Formerly ran own consulting company, now works at the Mozilla Corporation on tools and automation. Also likes dry martinis, French cuisine, and cats.
More
Archives
- May 2013
- April 2013
- March 2013
- February 2013
- October 2012
- September 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- June 2011
- April 2011
- February 2011
- November 2010
- August 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- August 2009
- July 2009
- April 2009
- March 2009
- February 2009
Categories
- Android
- ateam
- BIXI
- Buddhism
- Business
- Data Visualization
- Eideticker
- FirefoxOS
- Food
- Free Software
- GNOME
- GoFaster
- hbus
- Île Sans Fil
- iphone
- Life
- Meditation
- Meta
- Montreal
- Mozilla
- Music
- Open Data
- Orangutan
- Pandaboard
- Profiling
- Python
- Release Engineering
- Technical Entries
- Transit
- Transit to Go
- Uncategorized
- Usability
- Video
- WifiDog
- zen
Meta
Category Archives: Mozilla
More Eideticker happenings: Profiling and startup testing
[ For more information on the Eideticker software I'm referring to, see this entry ] Just wanted to give some updates on a few new Eideticker features which have landed in the past week. Profiling support While Eideticker is a … Continue reading
Posted in Eideticker, Mozilla
Comments Off
Oh hai, I upergaded yer Eideticker
[ For more information on the Eideticker software I'm referring to, see this entry ] More on this to come, but just a quick note that the client-side URL schema for the Eideticker dashboard has been changed, as we now … Continue reading
Posted in Eideticker, Mozilla
Comments Off
The evolution of simulating events in Eideticker: from monkeys to orangutans
[ For more information on the Eideticker software I'm referring to, see this entry ] I just merged a new approach I’ve been using to simulate touch events into the master branch of Eideticker called Orangutan. As I’ve mentioned before, … Continue reading
Posted in Eideticker, Mozilla, Orangutan
1 Comment
Mobile Firefox: Measuring How a Browser Feels
A while back, I began work on a new test framework for mobile browsers called Eideticker, which aims to benchmark browsers by capturing them on HMDI video, then running image analysis on the result. I wrote about this in a … Continue reading
Posted in Eideticker, Mozilla
Comments Off
Mass code relicensing with facebook’s codemod
Recently the Firefox source repository (mozilla-central) was converted over recently to a new license with a lovely short boilerplate. This is great, but here in automation and tools, we have a fairly large number of projects that live outside of … Continue reading
Posted in Mozilla, Technical Entries
2 Comments
Ghetto retroscope with ffmpeg and the <video> tag
So yesterday we had a small get-together at my place, which gave me the opportunity to try something I’d been meaning to do for a while: build my own retroscope. The idea is pretty simple: have a webcam record bits … Continue reading
Launching random web browsers on Android
Ok, this is somewhat mundane, but I’ve already had to do it twice (and helped someone do something similar on #mobile), so I figured I might as well blog about it for posterity. For various automation tasks (notably the Eideticker … Continue reading
Eideticker with less eideticker
[ For more information on the Eideticker software I'm referring to, see this entry ] tl;dr: You can now run the standard eideticker benchmarks easily on any Android phone without any kind of specialized hardware. So Eideticker is pretty great … Continue reading
Posted in Eideticker, Mozilla
Comments Off
GoFaster dashboard back online
Build times for mozilla-central are a major factor in developer productivity. Faster build times mean more people using try (reducing breakage) and more fine-grained regression ranges (reducing the impact of breakages). As a side benefit, it allows us to avoid … Continue reading
Posted in GoFaster, Mozilla, Release Engineering
Comments Off
Yet more adventures in mobile performance analysis
[ For more information on the Eideticker software I'm referring to, see this entry ] Participated in an interesting meeting on checkerboarding in Firefox for Android yesterday. As a reminder, checkerboarding refers to the amount of time you spend waiting … Continue reading
Posted in Eideticker, Mozilla
Comments Off