Hello hello what’s gooood.
Today I woke up sleepy and had aloo paratha which did not help. I passed tf out at like 12 p.m. for a nap.
It was a great one. When I woke up to get some work done, I had a heavy realization. I’m officially at a stage where if what I’m doing doesn’t work out, it’s gonna hurt a bit.
What does that mean exactly?
Well, you see, before this I considered my work on Nous as me just fucking around and finding out. I’ve known the chances of things working out perfectly were low, hell when someone would ask me what I’d do if things didn’t work out, I’d just say “I’ll be okay with it, I’m learning a ton :)”
But this afternoon, I realized I’m attached.
Like, I’ll be depressed for a week if I end up having to shut this project down. It’s a strange feeling to have, but enough emotions.
“What’d you get done this week?”
For starters I learned NextJS from scratch, it left me, uh, scratching my head a few times.
Then, I basically rewrote my entire frontend using NextJS because the current app was proving to be hard af to work with.
Used app router, added auth w/ supabase, added the search bar, linked it up with the chrome extension. It’s basically at feature parity with the current website + looks better imo.
I did this because, adding new stuff to the current website was difficult (tech debt i guess??) and I wanted to make the UI with v0.dev from now on because it’s fast af and it supports NextJS only at the moment.
Also, using shadcn and tailwind has been such a boon omfg.
Here’s what I made, what I generated from v0.dev + what the website looks like rn.
I’m working on a couple of features and started with the thing I hated the most and now I don’t think it’s that bad (i still prefer backend tho, anyday)
I still have to design and code how the new features will look on the frontend. Hopefully, by the next week, I’ll be working on the backend full steam!
PS: Apart from all this, I’m bumping to this new new album as I write it. They’re my fav band.