Some time ago I had this idea for a website for managing To Do’s, but since I hate frontend development, I only made the backend for it. While developing, I had this idea for a file based router that would automatically grab all routes and use their file path as a URL, and kuusi was born.
I chose for JSR over NPM because I don’t have to turn the entire library into .js and .d.ts files myself.
I am very proud of this project, I try to make it look as professional as possible, I do this with
- Keeping a nicely organized monorepo,
- Keeping track of everything in a
CHANGELOG.md,
- Writing unit tests,
- Writing detailed and well written documentation for everything.
If I had the technical skills and tools for making a website for kuusi with the docs and all I would definitely have done that, but alas, I don’t.