Create an MVP or even just a landing page before dedicating too much time into any project. Launch the MVP or landing page on places like HN, Product Hunt, Reddit, etc. to gage traction before before moving forward.
I created this favicon generator a few weeks ago to generate minimal favicons for my side projects. I'm not good with design tools so it saves me time when I start a new project and want a simple favicon in ICO format.
I'm proud of it because it's server-less. I generate the multi-BMP ICO file in binary using ArrayBuffers and Typed Arrays in JavaScript. I use a <canvas> element to create the images/design.
It's not very polished and I'm sure there are bugs, but feedback would be appreciated!
Yep, this is the strategy that I'm using. I export the canvas to data URL and place the data URL in the href attribute of the favicon <link>. I'm not sure if this works in every browser though.
Right now I'm adding many different image sizes in the ICO file to cover many types of browsers and devices, but it's probably not a good default. I will expose sizing options or default to fewer sizes in the future.
I'm just scratching an itch with a side project using Web Audio API. It's free and no ads.