Online real time quiz game
1 min read
A couple years back I wrote kahoot from scratch using nextjs. I wanted to see what the hype was about, and also learn a bit about websockets.
Recently I fell in love with Golang and HTMX. Naturally I decide a full rewrite was a good idea. Spoiler: it never is, and it wasn't.
My technical knowledge did not progress by any measurable amount. I did get to read a bit more about how browser store cookies and information.
The biggest lessons that I learn was: humility.
Now, every time that I feel a rewrite will solve my problems, I mentally slap my wrist. This project taught me how even this kind of website that look like a quick thing easy to release still take a huge amount of time.
I will carry this knowledge both in my work and in my side projects.
If you still are somehow interested in the project here's the link.