otsukare Thoughts after a day of work

[worklog] Python code review, silence for some bugs.

Seen a lot of discussions about Ads blockers. It seems it's like pollen fever, these discussions are seasonal and recurrent. I have a proposal for the Web and its publishing industry. Each time, you are using the term in an article Ad Blocker, replace it by Performance Enhancer or Privacy Safeguard and see if your article still makes sense. Tune of the week: Feeling Good — Nina Simone.

Webcompat Life

Progress this week:

Today: 2016-03-18T18:14:59.820644
450 open issues
needsinfo       9
needsdiagnosis  130
needscontact    95
contactready    84
sitewait        104

You are welcome to participate

Webcompat issues

(a selection of some of the bugs worked on this week).

Gecko Bugs development

Reading List

  • Instagram-style filters in HTML5 Canvas. Clever technique for applying filters to photo when browsers are lacking support for CSS filters. Two thoughts: 1. What is the performance analysis? 2. This should be tied to a class name with a proper fallback for seeing the image when JS is not here.
  • 6 reasons to start using flexbox. "But in actual fact, flexbox is very well supported, at 95.89% global support. (…) The solution to this I have settled on is to just use autoprefixer. Keeping track of which vendor prefixes we need to use for what isn’t necessarily the best use of our time and effort, so we can and should automate it."
  • Seen that introductory blog post about CSS. I liked it very much, because it's very basic. It's written for beginners but with a nice turn into it. It also reminds me that writing about the simplest thing can be very helpful to others.
  • Selenium and JavaScript events. In that case, used with python for functional testing.

Follow Your Nose


  • Document how to write tests on using test fixtures.
  • ToWrite: rounding numbers in CSS for width
  • ToWrite: Amazon prefetching resources with <object> for Firefox only.