#mozilla engineer working on crash ingestion; maintainer of bleach, everett, markus, fillmore, and other python libraries; he/him; @willcage@fosstodon.org

Joined May 2012
wherein we fuzz rust-minidump and discover that microsoft's minidump format contains Parallel Universes (and that implementing different-but-similar architectures as completely independent files makes it way too easy to forget to port fixes between them) hacks.mozilla.org/2022/06/fu…
2
19
2
97
wherein we rewrite mozilla's crashreporting backend in rust and i descend into infinite paranoia and build ever more testing infrastructure because there is no such thing as "valid" inputs when a precondition for your work is "firefox just crashed" hacks.mozilla.org/2022/06/ev…
5
50
2
332
So I guess Windows update now offers to switch the user back to Edge as a default, the only other option to remind them again three days later? Strong respect for user choice there!
1
5
16
My team at Mozilla is looking for a great Senior or Staff Software Engineer: boards.greenhouse.io/mozilla…. Please share far and wide and apply if this sounds like you.
3
4
If you've ever wondered what the day to day work on Firefox looks like you really should check out Mike's streams. It's often not flashy and exciting feature implementations, but neither is most of our day to day work.
The Joy of Coding returns today with Episode 276! Come join me while I livehack on Firefox - I'm going to try to revive a performance test that's been disabled for far too long due to flaki-ness. Starts at 1PM ET: mikeconley.ca/joc/
1
6
willcage retweeted
If you’re still affected, please restart your browser. We’re sorry for any inconvenience caused. #firefoxdown #firefox
15
31
1
121
Hi folks, Firefox has witnessed outages recently and we are sorry about that. We believe it’s fixed now and a restart should restore Firefox to normal. We will provide more information shortly. #firefoxdown #firefox
24
138
23
198
Come work with me!👋 My team @mozilla is hiring a Senior Software Engineer. We're looking for a great candidate who can help us build & ship high-quality releases of large scale web services. 🚧📦🚀 We use #Python, #pytest, #Rustlang, GCP, Google Docs 😁 mozilla.org/en-US/careers/po…
1
8
3
19
aAAaaAAA the thing I have been working on for the last year (rust-minindump) just got flipped on as the backend for all of mozilla's crash reporting and it seems to be working and is kicking breakpad's ass aAAaAAA (the sudden discontinuity in the graph is the deploy)
7
23
2
282
What do Star Trek, trolleys, and digital Accessibility have in common? Watch me cram as many nerdy references as possible into 15 minutes in my talk about how to make/communicate decisions as a Senior IC below🖖
Watch @AliceLiCode's talk ‘Live long and prosper as a senior IC’ from #StaffPlusLive bit.ly/39o6G59
3
5
The #LeadDevLive and #StaffPlusLive videos are now available! Enjoy 36 talks, panels, interviews, and demos on effective leadership, management, career development, feedback, scaling systems, and much more. Retweet to help spread the word. bit.ly/3Cw7dhQ
9
3
11
All Python IRC notifications moved to Libera Chat #python-dev-notifs: GitHub pull request reviews, bugs.python.org issues and comments, and buildbot state changes. Thanks @EWDurbin! Also, I left Freenode. I'm sad 😪, but there is now the brand new Libera Chat 🥰!
1
6
18
willcage retweeted
1
4
4
We need more tools than "deplatforming": blog.mozilla.org/blog/2021/0…
530
31
236
103
willcage retweeted
HEY @Facebook, why don’t you CEASE AND DESIST threatening to shut down an independent research project? Share this tweet to demand Facebook withdraw its cease and desist demand for the Ad Observer plug-in tool. #adobservatory mzl.la/35Mgcg8
1
44
10
85
There is a big change coming to pip in October -- a watershed moment, a minor revolution. It'll be a great foundation for making it easier to deal with #Python packaging. This is a thread where I'll share some of the stuff @ThePyPA can build on that foundation.
1
16
2
35
I’m impressed with @resilientcoders, training and placing PoC in tech jobs. They would welcome your help.
3
8
willcage retweeted
It's important for us to contribute to society in ways that make best use of our resources. That's why we're launching the COVID-19 Solutions Fund, which provides awards up to $50,000 to open source tech projects that respond to the COVID-19 pandemic. mzl.la/3bEod89
3
24
8
44