RSSAmplifier

Blog

Dysfunctional Programming

/* You are not expected to understand this */

joshmatthews.netRSS feed ↗10 posts

Latest posts

Bugs Ahoy: The Next Generation

There s a new Bugs Ahoy in town, and it s called Codetribute. The past I started the Bugs Ahoy project in October 2011 partly because I was procrastinating from studying for midterms, but mostly because I saw new contributors being overwhelmed Continue reading

Code review: gatekeepers vs. coaches

I wrote a list of code review guidelines for the Servo project last year. They encapsulate the feedback that we expect our project contributors to provide when reviewing code changes, but I want to explore the motivation behind them. You ll Continue reading

Creating a C API for a Rust library

Yoric has been doing great work porting Firefox s client backend to Rust for use in Servo (see telemetry.rs), so I decided to create a C API to allow using it from other contexts. You can observe the general direction of Continue reading

You are receiving this mail because you are mentoring this bug

Good news! As of today, Bugzilla now sends out emails containing both an X-Bugzilla-Mentors header and a You are mentoring this bug message. This means that it s now possible to highlight activity in your mentored bugs in your favourite email Continue reading

Taking a page from roc’s book

17cb212dfcd0e69bc28e9fec652acfa4

Next steps for Bugs Ahoy: patches desired!

Bugs Ahoy is coasting along right now, and that s fine. It fills a need, and apparently it does that pretty well from what I hear. However, there is a greater need Mozilla needs a task board for all activities, Continue reading

Numbers rule the world

One thing that has become clear in my work as a Firefox coding steward is that we have no idea how healthy our community is. When people ask me how many unpaid contributors we have, I don t have an answer Continue reading

Help wanted: using the github API with authentication

Bugs Ahoy retrieves issues from Github for certain categories (such as B2G and Test Automation). Unfortunately, I learned recently that unauthenticated API users are now limited to 60 requests an hour, and that means that these categories often end up Continue reading

Private Browsing and You

Hello everyone, it s your resident Private Browsing developer here! I ll state it up front the release of 15.0.1 was triggered by code I wrote that broke private browsing mode in significant, privacy-affecting ways. Ehsan and I fixed that for Continue reading

Get your project listed in whatcanidoformozilla.org!

Back in June I created the slightly-misnamed What Can I Do For Mozilla tool (misnamed since it only focuses on code that needs writing, ignoring any other useful skills). It took off all over twitter, but I never actually formally Continue reading