Here are some external links!
My name is Kaleb and I aspire to write good software. I primarily use Go.
Although it would be cool to get a big-boy tech job writing tubular software, I don't believe my skills are quite there. I struggle with the easies of Leetcode questions and that is because I don't have a strong foundation for DSA. So what am I looking for? Community. Being surrounded by people who also enjoy this thing can only help me better understand this thing. There are many people who work on projects, and there are many people who have years of experience, and I'm hoping that their insights and enthusiam rubs off on me. And maybe we can all write awesome (and secure) software together 🙂.
The idea with this is that I don't want to have a Google or Firefox login just to have my bookmarks. The server obviously written in Go, and the interface is a browser extension. It would sync bookmarks across browsers, and there are bookmark groups with can be "hot-swapped" via the extension. In practice, you select a bookmark group and the extension deletes your current bookmarks in the browser and imports bookmarks from the server. Another feature of the bookmark groups is that they can be cloned. The utility of this can be expressed as an example. If I were to start a new project, and I want to have an isolated set of bookmarks for each of my projects, I can clone a bookmark group with base resources and as that project grows the resources for that project are siloed from other unrelated projects.
In all honesty I've hardly started because this is kind of a bigger project. I'm not exactly sure how to tackle it and I'm not sure how I want to store the data. Having a community, I could talk through ideas and get inspired by other people who are experiencing and who have experienced similar problems. Also I would have to learn how to create browser extensions. Yet again another web project haha.