Activity

CT02

Shipped this project!

I implemented BullMQ for queues, which I thought would be much harder, especially since I’d never worked with queues before, but it turned out to be pretty simple and really improved things like response time

CT02

My bad, I really didn’t remember that I needed a devlog; I’m not sure if it’ll be approved. But here are the changes:
Added full Docker setup and Nginx gateway for routing (frontend/backend/worker/services)
Moved click tracking to BullMQ + Redis worker (no longer synchronous)
Switched redirects to Nginx (/r/:slug), removed frontend-based routing
Added expiration support (expiresAt, returns 410 if expired)
Improved auth handling and request validation
Standardized short URLs to 7 char lowercase alphanumeric

Attachment
0
CT02

I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.

Attachment
0