View On GitHub
The Joy of Coding: Episode Guide
Volunteer-driven episode guide for The Joy of Coding
Project maintained by
mikeconley
Hosted on GitHub Pages — Theme by
mattgraham
Episode 148: September 5th, 2018
Links
Watch this episode on new Air Mozilla
Evernote Agenda
Shoutouts
Les Orchard
Hacks on
Firefox Color
Josh Marinacci
Hacks on
Firefox Reallity
Topics
Mikes Firefox Color Theme
Went over how Firefox Color compresses some JS object into a string with lzma.js, and we decompressed it
Themes can be decompressed and turned into a WebExtension theme
Insecure HTTP padlock and label (enable these prefereces in about:config):
security.insecure_connection_icon.enabled
security.insecure_connection_text.enabled
Bug1480951
- Cleared sessionStorage is resurrected when reopening Firefox
File a bug for how crazy DevTools was today, graphically. Super-flashy!
Update:
This got fixed here!
No stream next week
Episode 150 ideas?!
Got ideas? Submit them in the Episode Rating form!
AMA
Work on some kind of user voted bug?
Build a WebExtension to do something from scratch?
Explore some other Mozilla project?
Explore a non-Mozilla project and try to understand it?
Explain some part of the codebase?
Normal episode? (But wear a funny hat)?
Submit your ideas via
Rate this episode
Resource Links
Felicia Bacon
npb hacks
on the SpiderMonkey JS engine
Compiler Compiler
live stream
Try out
Mozilla VPN
Firefox Source Code Documentation
mozconfigwrapper
: A Wrapper to manage different mozconfigs
MyQOnly
: Mike's addon to track your review queues on Mozilla Phabricator
Mike's Firefox Color Theme
Firefox Monitor
: Stay informed on new data breach of services you're using online
Create a free Bugzilla account
Codetribute
: Find a good first bug to start contributing on a Mozilla projects (Firefox, Thunderbird, and more). See the above link for creating a Bugzilla account first!
Nathan Baggs livehacking / reverse engineering
Alessandro Castellani has been streaming himself livehacking on Thunderbird
Emilio hacking on Firefox