Using Supabase as a Lightweight CMS for a Portfolio Blog
A developer describes how they manage their portfolio blog without redeploying code each time they publish. They store posts in a Supabase table with fields such as title, excerpt, slug and cover image, and keep cover images in a public storage bucket. The article walks through creating the table, uploading compressed images, and querying posts with the Supabase JavaScript client. Row Level Security is enabled so visitors can only read data, while new posts are added through the Table Editor. The author notes the approach is free and flexible but less comfortable for long-form writing.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in