Week 3: Building an Open Source Firefox Extension

Progress

My group, red team, is building a Firefox extension that replaces the new tab page with a background image of NYU. The main idea is that when a user opens a new tab, they will see a different photo of campus. Initially I was working on creating the README.md file in order to give new users and potential contributors an idea for the motivation and general purpose of the project. Additionally I worked on getting the functionality working and gathering images of NYU to use.

Problems

One challenge that I’ve faced is that I’m not familiar with javascript, so I’ve been having to learn more about the language as I work on these features.

Collaboration and Contributions

We collectively decided on this idea and now I’m working on getting the initial functionality working.

Surprises

I’d never worked on or thought much about how browser extensions worked, so I didn’t have a sense for what was possible. But through working on this I’ve seen that there are a lot of resources available and the potential is exciting.

Written before or on February 4, 2026