Wróć do bloga
Dziennik25 lutego 20262 min czytania

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