hooked up Supabase
Created my own mini-CMS with a login panel, password recovery, and content management for blog posts published here. Turned out well. A taste of what you'd call a management system. Most importantly, I'm glad I learned a new tool — Supabase.
It was quite a bit of work. I had to configure it all over again, set up various keys that allow Supabase to communicate with my site where the articles are supposed to land. Plus I had to add new Environment Variables in Vercel. We already had X, now Supabase joined.
I didn't even notice when AI improved the design of the admin panel on its own. Before, it looked like someone coded it on a calculator — now it's clean and elegant.
The next problem was setting up password reset — actually more work than creating the CMS itself. Had to swap out the reset links in Supabase, and apparently I had 2FA set up too.
For now, every error or log message I consult with Claude, who directly tells me what to change in the code in Cursor — he basically writes the specific commands to paste into Cursor to make changes. Cursor does it and then I just tell it to commit to production. It adds the comment on GitHub itself and gets going.
So let's move on to the next topic... a mini Airtable-style tool where I can manage my backlog in a more refined way. Let's see how it goes.
Wróć do bloga