June 15, 2025
as a child... i yearned for the macbook pro 1tb storage and 16gb of ram.
so... chrome is being a piece of s#!t and not supporting .valueAsDate on datetime-local. fuck u chrome
please approve it, i did my best
i finished al the unix socket proxying, and made it config.json based.
a (no one is reviewing my ship :(
Now for the front end...
so they said that backend validation needs greater implementations.
WINDOWS IS NOT SUPPORT PEOPLE. GET A BETTER OS. ALSO THERE IS A WORKAROUND, I DONT SUPPORT IT.
i forgor that 1 js doc
Maybe i will add postgres compat next... or make it look better
kids, remember don't test in prod, dont test at all.
I made the entire SQLite3 DB instead of JSON. Time to make PostgreSQL version. (and JSDocs!)
A better UI, and i cleaned up the index.js with validation to make sure you can't steal other people's links. Maybe I will add link expiry next!
masterfully overengineered file i did not need for synchronizing on disk json with memory object. i will make it a database later.
Gave it a name, and made a nicer UI. Working on better JSON handling to allow manual changes and automatic syncing.
It works, but very basic.
A Simple but effective url shortener made with Express + NodeJS.
This was widely regarded as a great move by everyone.