<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/supabase/best-of/2026/05" -->

---
title: Best Supabase posts — May 2026 | daily.dev
description: The most upvoted Supabase posts from May 2026, curated by the daily.dev community.
canonical: https://daily.dev/sources/supabase/best-of/2026/05
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/supabase/best-of/2026/05
og:type: website
og:site_name: daily.dev
og:title: Best Supabase posts — May 2026 | daily.dev
og:description: The most upvoted Supabase posts from May 2026, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Supabase — May 2026

1. 1  
[](https://daily.dev/posts/branching-without-git-is-now-the-default-hvk11oomz "Branching Without Git Is Now The Default")  
Article  
![Avatar of supabase](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/d0aa77cfb88d44dd8e6d5cd02fdf80bd)Supabase·18w  
Branching Without Git Is Now The Default  
Supabase has made git-free database branching the default for all projects. Previously available only as a feature preview, dashboard branching lets developers create isolated Postgres branches, make schema changes via the SQL or Table Editor, review a diff, and merge — all without a GitHub integration. Git-based branching remains fully supported and both workflows can coexist. The release also introduces pg-delta, a new schema diffing engine built to replace migra with broader Postgres DDL coverage. Dashboard branching is also the default for branches created via the Supabase MCP server, enabling AI tools to iterate on schemas programmatically without touching git.  
121  
6

[See all Supabase archives](/sources/supabase/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/supabase/best-of/2026/05#page","url":"https://daily.dev/sources/supabase/best-of/2026/05","name":"Best Supabase Posts — May 2026","description":"The most upvoted Supabase posts from May 2026, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/supabase/best-of/2026/05#items","numberOfItems":1,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/branching-without-git-is-now-the-default-hvk11oomz","name":"Branching Without Git Is Now The Default"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"Supabase","item":"https://daily.dev/sources/supabase"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/supabase/best-of"},{"@type":"ListItem","position":5,"name":"May 2026"}]}]}
```

