Get interact with my blog by logging in
Log in hereLatest Posts
11/5/2025
Implementing Role-Based Access Control (RBAC) in Supabase
Role-Based Access Control (RBAC) is a powerful security pattern that simplifies permission management by grouping permissions into roles and assigning those roles to users. When building applications with Supabase, implementing RBAC can significantly improve security, maintainability, and scalability.
11/4/2025
Building a Svelte 5 Blocks Renderer for Strapi: A Journey from React to Svelte
When I started building my SvelteKit project with Strapi CMS, I quickly ran into a frustrating roadblock. Strapi's rich text editor outputs content in a structured JSON format (blocks), but the official `@strapi/blocks-react-renderer` package only works with React. As a fresh Svelte 5 and SvelteKit user, I found myself without a proper solution to render Strapi's rich content.