Blog

Guides

Build apps on Postgres: frameworks, auth, storage, functions and app services.

Guides5 min read

Android Backend for Kotlin Apps: Postgres, Auth and Push

Build an Android backend for Kotlin apps: Gradle setup, coroutine queries, deep link sign-in, realtime Flows, FCM push and Google Play Billing checks.

Guides7 min read

Crash Reporting and Analytics Built Into Your App Backend

Add crash reporting and analytics to web, Flutter, Android and iOS apps from your backend: issues, regressions, source maps, funnels, data in Postgres.

Guides6 min read

Database Branching for Preview Environments

Database branching gives every pull request its own database. Learn the approaches, how to seed or mask data, a GitHub workflow, and how merges should work.

Guides7 min read

Edge Functions: A Practical Guide with Real Examples

A practical guide to edge functions: Deno handlers, secrets, JWT checks, webhooks, scheduled runs, CPU limits and deploys from CI, with code that runs as is.

Guides6 min read

EU Hosted Backend as a Service: How to Choose One

Choosing an EU hosted backend as a service: what EU hosting covers, which parts of a backend must stay in region, options compared, latency and a buyer's checklist.

Guides7 min read

Feature Flags Without Another Vendor: Rollouts in Your Backend

Run feature flags and remote config from your backend: targeting by plan and app version, stable percentage rollouts, undo, request budgets and a DIY option.

Guides7 min read

File Upload Storage for Web and Mobile Apps, Done Right

A guide to file upload storage for web and mobile apps: buckets, per-user policies, signed URLs, resumable uploads, image resizing, caching and plan limits.

Guides6 min read

Flutter Backend: Postgres, Auth, Storage and Push for Apps

A Flutter backend with Postgres, deep link sign-in, live streams, file storage, push and in-app purchases, with Dart code for each step and honest trade-offs.

Guides6 min read

GDPR Database Hosting: What an EU-Friendly Setup Needs

GDPR database hosting explained for developers: what the law actually requires, EU regions vs transfers, DPAs, backups, erasure and a practical checklist.

Guides7 min read

In-App Purchase Validation on the Server: iOS and Android

In-app purchase validation on the server: check App Store and Google Play purchases, track renewals and refunds, and gate content with entitlements in SQL.

Guides6 min read

iOS Backend for Swift Apps: Postgres, Auth and StoreKit

An iOS backend for SwiftUI apps: Swift Package setup, Codable queries, Sign in with Apple, keychain sessions, APNs push and StoreKit 2 checks on the server.

Guides6 min read

JWT Authentication Explained for App Developers

JWT authentication explained: token structure, claims, signing, access and refresh tokens, where to store them, server-side verification and mistakes to avoid.

Guides8 min read

Next.js Backend: Postgres, Auth and Storage in One Project

Build a Next.js backend with a hosted Postgres database, sign-in, file uploads and server routes. Real App Router code, key handling and RLS policies.

Guides6 min read

Passwordless Authentication: Magic Links, Codes and Passkeys

Passwordless authentication compared: magic links, one-time codes, SMS and passkeys. How each works, security and UX trade-offs, code examples and a rollout plan.

Guides6 min read

Python Postgres Backend: SDK, SQLAlchemy and FastAPI

Use a hosted Python Postgres backend three ways: the stitchdb SDK, a direct connection with psycopg or SQLAlchemy, and FastAPI with per-user access and RLS.

Guides7 min read

React Authentication: Add Sign-In to a React App

Add React authentication with e-mail and password, magic links, OAuth and MFA. A session hook, protected routes and database rules that keep data private.

Guides6 min read

React Native Backend for Expo Apps: Auth, Data and Push

Set up a React Native backend for Expo: sessions in AsyncStorage, OAuth through deep links, Postgres queries with RLS, uploads, push tokens and purchase checks.

Guides6 min read

Spend Cap vs Budget Alerts: Avoid Surprise Backend Bills

How a spend cap differs from budget alerts, what Firebase, AWS, Supabase and StitchDB actually stop, and a practical checklist to avoid surprise backend bills.

Guides6 min read

SQL vs NoSQL for Mobile and Web Apps - A Practical Guide

SQL vs NoSQL for app developers: the same app modeled in Postgres and in a document database, with queries, offline sync, security and a decision checklist.

Guides6 min read

Stripe Postgres Sync: Subscriptions in Your Own Database

Use Stripe Postgres sync to keep subscriptions, prices and invoices in your database, gate features with RLS, and skip writing your own webhook handler.

RSS feed