Skip to main content

Submitting My First Chrome Extension

 What I learned Along the Way

I’m excited to share that I’ve officially submitted my very first Chrome extension for review! It’s a free tool designed to help simplify Google searches.

Now, I know what you’re thinking—can Google searches really get any easier? And my answer... well, for me at least, the answer is yes.

I have this weird habit when it comes to searching for information, one that involves a repetitive action. I recently realized that noticing repetition is a powerful way to discover new projects. I know I’m being vague here, but trust me—stay tuned! Once the extension is officially live on the Chrome Store, I’ll be sharing the full post detailing what I’ve built; it's a simple yet useful tool!

The Process of Publishing an Extension on the Chrome Store

Let’s talk about the process of publishing an extension. Honestly, I was surprised at how straightforward it was. Here’s what you’ll need to get started:

  • A compressed file containing your manifest, JavaScript files, and other assets (basically, all the core components of your extension)
  • Required screenshots of the extension in action (for the store listing)
  • A description of your extension
  • The $5 Chrome Dev fee (what does this really pay for?)
  • Justifications for all the permissions your extension requires

Justifying Permissions

Now, the part that took me the longest was justifying the permissions. At first, I didn’t realize this would be a requirement, so I wasn’t prepared for it. But, surprisingly, it ended up working in my favor. The process forced me to carefully consider which permissions I truly needed, which helped me simplify not just the permissions but the functionality of the extension as well.

It’s a small win in the long run!

Host Permissions: A Bit Tricky

The one permission that did require more detailed justification was host permissions. This one’s a bit trickier, as it might attract more scrutiny during the review process. Because of this, it could take a little longer for my extension to go live—here’s hoping that I justified my use case to a satisfactory level!

Final Thoughts

So, that’s where I’m at right now! I’m excited for the extension to be out in the wild and available to everyone. Stay tuned for more updates, and in the meantime, let me know:

  • Have you ever published a Chrome extension?
  • How did the process go for you?
  • Was it as simple as you expected, or did you run into any surprises?
  • What did you create?

Happy Holidays, everyone! Stay tuned for a new mini-series in 2025!

Comments

Popular posts from this blog

Welcome to CodeQuest118

My Journey Through 118 Coding Projects What do you do when the job market shifts, opportunities shrink, and the confidence you once had feels miles away? For me, the answer isn’t entirely clear yet. But one thing I do know is that I can keep building, learning, and sharing as I figure it all out. CodeQuest118 is my answer to a challenging job market and a passion I’ve always had for solving puzzles. This is my journey through 118 technology projects—a space where I can grow, experiment, and document everything I learn along the way. Whether anyone else reads this or not, this blog is here to remind me just how far I’ve come. But if you’re here, welcome! I hope it inspires you to build something.

Perfection Paralysis

You can't edit a blank page. - Jodi Picoult   So, it’s been a while since I’ve posted. Truthfully, I’ve hit a bit of a stall in my development. Here’s to hoping that writing this post helps me work through the funk! I’ve been working on a relatively large project. Actually, it’s technically two projects rolled into one. When I finish, I might even claim I’ve completed two separate projects. Is that cheating? Maybe. But who’s counting? If you’ve been following along, you might notice a theme here: just like HIITGenius.com , this project ties back to my part-time job as a gymnastics coach. I promise not all my projects will have a gymnastics connection! But when you think about it, it makes sense. Projects are often born out of your day-to-day life—the things you know, see, and ultimately decide you can improve upon. At my job, we track our hours the old-fashioned way: pen, and paper. It’s not fancy, but it’s been working for over a decade. That said, I know it could be better. So,...