Skip to content

add episodes 401, 402 & 403 #223

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions _episodes/0401/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
layout: default
date: 2025-05-14
number: 401
---

# Episode 401: May 14th, 2025

## Links
* [Watch this episode on Air Mozilla](https://mzl.la/joy-of-coding-2025-05-14)
* [Joplin Agenda](https://mikeconley.ca/joc/agendas/Episode-0401.html)

## Topics
* No episode next week
* Question: Not a serious question, but Can you make a fun video whenever you are freee about Reviewing and Explaining how old swf shockwave flash games worked , why swf was banned later from the Internet.
- Flash ran as an NPAPI plugin in the browser: Netscape Plugin API
- Homestarrunner.com
- YouTube
- Macromedia: Shockwave Flash
- Bought by Adobe
- 2008 is the year that the Apple iPhone is revealed
- No plugins for the web browser (Safari). No NPAPI.
- https://ruffle.rs/
* For implementing filter in filter_adult - I actually don't think I want to do this. I don't think I want to force the embedders to use a particular class right now - specifically on desktop, because it seems to be used to passing raw objects around with URL properties and just being a bit loose-y goose-y... I don't want to (yet) disturb that. I'm trying to avoid fixing the world. For now, what I'll do is implement filter in the wrapper module which will simply delegate the set lookup to the Rust module.

* [Rate this episode](https://forms.gle/PtsWa9MFzW4G5Pdr6)

## Chat
* [Join us on Matrix!](https://matrix.to/#/!enWuAmKDOEEPYejXRk:mozilla.org?via=mozilla.org&via=raim.ist)

## Other
* [Felicia Bacon](https://www.youtube.com/channel/UCMtqVykGztIYmj7OpFf7oeQ/videos)
* [npb hacks](https://www.twitch.tv/BackToTheCode) on the SpiderMonkey JS engine
* [Compiler Compiler](https://www.twitch.tv/codehag) live stream
* Try out Mozilla [VPN](https://vpn.mozilla.org/)
* How mconley uses [Mercurial](https://mikeconley.github.io/documents/How_mconley_uses_Mercurial_for_Mozilla_code)
* [Fission](https://firefox-source-docs.mozilla.org/dom/dom/Fission.html) - Read more about it
* [mozconfigwrapper](https://github.com/ahal/mozconfigwrapper) - A Wrapper to keep different mozconfigs
* [MyQOnly](https://addons.mozilla.org/en-US/firefox/addon/myqonly/) Mikes Addon for showing how many reviews are in your review queue - [Source at Github](https://github.com/mikeconley/myqonly)
* [Mike's Firefox Color Theme](https://addons.mozilla.org/en-US/firefox/addon/electricbluegaloo/)
* Check if a service you are using, has been part of a breach via [Firefox Monitor](https://monitor.firefox.com/breaches)
* [Codetribute](https://codetribute.mozilla.org/) - Help contribute to Firefox, good mentored bugs for You.
- First, [Create](https://bugzilla.mozilla.org/createaccount.cgi) a Mozilla Bugzilla account.

36 changes: 36 additions & 0 deletions _episodes/0402/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
layout: default
date: 2025-05-28
number: 402
---

# Episode 402: May 28th, 2025

## Links
* [Watch this episode on Air Mozilla](https://mzl.la/joy-of-coding-2025-05-28)
* [Joplin Agenda](https://mikeconley.ca/joc/agendas/Episode-0402.html)

## Topics
* REDOING (argh) the FilterAdult.sys.mjs work because... I lost the code?! What the heck.
* https://github.com/mozilla/application-services/pull/6771
* Patches to integrate the component into Firefox Desktop are attached to this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1954122

* [Rate this episode](https://forms.gle/PGNFw6773xyf8gPm7)

## Chat
* [Join us on Matrix!](https://matrix.to/#/!enWuAmKDOEEPYejXRk:mozilla.org?via=mozilla.org&via=raim.ist)

## Other
* [Felicia Bacon](https://www.youtube.com/channel/UCMtqVykGztIYmj7OpFf7oeQ/videos)
* [npb hacks](https://www.twitch.tv/BackToTheCode) on the SpiderMonkey JS engine
* [Compiler Compiler](https://www.twitch.tv/codehag) live stream
* Try out Mozilla [VPN](https://vpn.mozilla.org/)
* How mconley uses [Mercurial](https://mikeconley.github.io/documents/How_mconley_uses_Mercurial_for_Mozilla_code)
* [Fission](https://firefox-source-docs.mozilla.org/dom/dom/Fission.html) - Read more about it
* [mozconfigwrapper](https://github.com/ahal/mozconfigwrapper) - A Wrapper to keep different mozconfigs
* [MyQOnly](https://addons.mozilla.org/en-US/firefox/addon/myqonly/) Mikes Addon for showing how many reviews are in your review queue - [Source at Github](https://github.com/mikeconley/myqonly)
* [Mike's Firefox Color Theme](https://addons.mozilla.org/en-US/firefox/addon/electricbluegaloo/)
* Check if a service you are using, has been part of a breach via [Firefox Monitor](https://monitor.firefox.com/breaches)
* [Codetribute](https://codetribute.mozilla.org/) - Help contribute to Firefox, good mentored bugs for You.
- First, [Create](https://bugzilla.mozilla.org/createaccount.cgi) a Mozilla Bugzilla account.

40 changes: 40 additions & 0 deletions _episodes/0403/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
layout: default
date: 2025-06-04
number: 403
---

# Episode 403: Jun 4th, 2025

## Links
* [Watch this episode on Air Mozilla](https://mzl.la/joy-of-coding-2025-06-04)
* [Joplin Agenda](https://mikeconley.ca/joc/agendas/Episode-0403.html)

## Topics
* No questions, but got this comment on YouTube:
- "hello mikeconlytoronto, I'm leaving this comment today because i wanted to to tell you something, I've been watching your videos for around 9 years to help with coding, through all your help I've actually created a a coding course and have made a good amount of money that will surely help me over my life, i just wanted to say thank you guiding my path to my seven figure business model, thank you so much."
* On vendoring:
- https://en.wikipedia.org/wiki/XZUtilsbackdoor
* Got some feedback on filter_adult! Let's address it!
* Let's review some Picture-in-Picture patches
* Where are things with TypeScript checks?

* [Rate this episode](https://forms.gle/Dvm4GSG4xHvoD4VW9)

## Chat
* [Join us on Matrix!](https://matrix.to/#/!enWuAmKDOEEPYejXRk:mozilla.org?via=mozilla.org&via=raim.ist)

## Other
* [Felicia Bacon](https://www.youtube.com/channel/UCMtqVykGztIYmj7OpFf7oeQ/videos)
* [npb hacks](https://www.twitch.tv/BackToTheCode) on the SpiderMonkey JS engine
* [Compiler Compiler](https://www.twitch.tv/codehag) live stream
* Try out Mozilla [VPN](https://vpn.mozilla.org/)
* How mconley uses [Mercurial](https://mikeconley.github.io/documents/How_mconley_uses_Mercurial_for_Mozilla_code)
* [Fission](https://firefox-source-docs.mozilla.org/dom/dom/Fission.html) - Read more about it
* [mozconfigwrapper](https://github.com/ahal/mozconfigwrapper) - A Wrapper to keep different mozconfigs
* [MyQOnly](https://addons.mozilla.org/en-US/firefox/addon/myqonly/) Mikes Addon for showing how many reviews are in your review queue - [Source at Github](https://github.com/mikeconley/myqonly)
* [Mike's Firefox Color Theme](https://addons.mozilla.org/en-US/firefox/addon/electricbluegaloo/)
* Check if a service you are using, has been part of a breach via [Firefox Monitor](https://monitor.firefox.com/breaches)
* [Codetribute](https://codetribute.mozilla.org/) - Help contribute to Firefox, good mentored bugs for You.
- First, [Create](https://bugzilla.mozilla.org/createaccount.cgi) a Mozilla Bugzilla account.