Recent articles

The booking that happened on the wrong day
Airtable stores dates in GMT and renders them per collaborator, and its own help centre documents two date fields in one base showing the same moment as 4:00 PM and 5:00 PM. PostgreSQL's timestamptz is 8 bytes and carries the instant itself.

Showing a client the change before it is live
A Webflow site has one staging subdomain, public unless you are on Enterprise, and page branching starts at the $2,500 a month Platform Team plan. Cloudflare Workers hands you a URL per version and Supabase spins up a separate instance per pull request.

What one more customer costs you
Airtable Business is $45 per seat per month and caps a base at 125,000 records. Supabase Pro is $25 a month with 100,000 monthly active users included. One meter rises with your success and one does not.

Getting all of your rows out at once
Airtable caps list requests at 100 records and 5 per second per base, so a full 125,000 record export is 1,250 calls and four minutes of crawling. Bubble refuses GET cursors past 50,000 items entirely. Here is what that costs, and when it does not matter.

The webhook endpoint anyone can call
Airtable's own help page says the incoming webhook trigger does not support signature verification, and that anyone with the URL can fire your automation. Here is where each platform actually sits, and when that is fine.

The integration partner who needs a stable API
Stripe lets a caller pin an API version for years. A platform-generated endpoint has exactly one version, whatever your data model happens to look like this afternoon.
Get an estimate grounded in working code.
Tell us what you're building. One of us will reply with a recommended approach and clear next steps.

