Using Charles proxy to debug live code

We had an interesting bug today on our Marketplace development server where the new Firefox Accounts (FxA) integration we're working on didn't work correctly under FFOS 1.1. After hooking up a phone with a 1.1 build I could reproduce the problem. But, due to…

Mozilla Festival 2014

Once again MozFest provided a great environment for hackers, thinkers and doers of all ages to get together and plan, talk about and make all kinds of things. Working for Mozilla I find Mozfest is somewhere that really makes you think about Mozilla's broader mission. It's…

Equilibrium

On hearing the very sad news [http://meyerweb.com/eric/thoughts/2014/06/09/in-memoriam-2/] that Eric Meyer's daughter had passed, it was impossible to not be moved. I found myself taking a moment to reflect on a life cut tragically short. It's a much needed…

Running just a single test in grunt-casper

If you'd like to run a single test with grunt-casper you can do so by making use of grunt.option [http://gruntjs.com/api/grunt.option] in your grunt-casper [https://github.com/iamchrismiller/grunt-casper] configuration. One way to do this is to use it in the src property…

Fixing sec_error_unknown_issuer

After recently updating my SSL cert I found I was getting a sec_error_unknown_issuer error with FF Android. As it turned out I'd missed a step in the configuration which is to include the intermediate certificate along with the main .crt file. To do this you…