:thinking:Local first is a development paradigm where application code talks to a local embedded database and data syncs in the background.
:rocket:Local first offers instant reactivity, real-time multi-user capabilities, and conflict-free offline usage.
:gear:Elixir SQL is a brownfield strategy for local first, allowing the adoption of the local first approach in existing systems based on PostgreSQL.
:computer:With Elixir SQL, applications use PostgreSQL as a control plane for publishing content and aggregating data, while providing instant local first APIs.
:hammer_and_wrench:Elixir SQL enables schema evolution by applying migrations to PostgreSQL, ensuring TypeSafe data access and easy schema modifications.