BoardShapeHow we converted our project from TypeScript to clean JavaScriptIf you’re in the development community you will have seen @dhh talking about dropping TypeScript from Turbo 8.Sep 8, 2023Sep 8, 2023
BoardShapeVerify your Paddle Billing Webhooks in Supabase FunctionsWe have released a small Deno library to allow you to verify Paddle webhooks in your Supabase Edge Functions. This works with the new…Aug 22, 2023Aug 22, 2023
BoardShapeCreating a React Context Provider for Paddle JS with TypescriptI was excited to start the integration of Paddle with BoardShape. The fact Paddle is a MoR (Merchant of Record) should make life…Aug 2, 2023Aug 2, 2023
BoardShapeReturning multi-dimensional data in Postgres with SupabaseLet’s reduce the amount of database queries you’re running per page and make your code cleaner at the same time by returning…Jul 20, 2023Jul 20, 2023
BoardShapeHow to pull a Google profile through on account creation with SupabaseLearn how to extend Supabase auth to pull through the Google profile details in to your own table.Jun 28, 2023Jun 28, 2023
BoardShapeHow to implement RLS for a team invite system with SupabaseI thought I knew enough about RLS but I made a few dangerous assumptions about it that turned out not to be true. RLS works great until you…Jun 9, 2023Jun 9, 2023
BoardShapeBuilding a simple Blog, with Next.JS, Supabase and StrapiWith BoardShape we want a seamless experience from public facing site to back-end site. So, how could we build a front-end and have content…Aug 12, 20221Aug 12, 20221