What Needs to Be Done

I’ve decided to develop a browser extension that would be incredibly useful for software developers. However, the moment I actually tried to start, I realized just how much I didn’t know. So, my first step was to list out all the things I need to figure out.

Things I Don’t Understand Yet

  • About Browser Extensions
    • Which programming language should I use?
    • Which browsers should I target?
    • How do I register the extension on different platforms?
  • Understanding Browser Extensions
    • How does the Browser Extensions work?
    • How can it generate revenue?
    • Are there similar extensions already out there?
  • About the Application I Want to Create
    • What will the user scenarios look like?
    • How do I create pop-up windows?
    • How can I pass text to AI?/ChatGPT?
    • What types of tests should I run?
  • Miscellaneous
    • How to save code on GitHub
    • Is the app I want to develop legally compliant?

Seeing it all listed up, I realize there’s so much I don’t know. But I’ll start by building the simplest feature first!

And I will so be happy to see my app listed here someday…

Today’s Japanese Saying

聞くは一時の恥、聞かぬは一生の恥
 [Kiku wa ittokino haji, Kikanu wa issyouno haji.]

It’s better to ask and be embarrassed once than to never ask and be embarrassed forever.


Comments

Leave a comment