Tagged #web
10 notes.
On a small tip, the 5% isn't the fee that hurts
Adding a 'buy me a coffee' button to a side project, I went to check the platform's 5% cut — and found the fixed per-transaction fee is what actually eats a small coffee.
You can add a backend to a static site without running one
Live presence, shared reactions and per-post likes on two static GitHub Pages sites — using Supabase from the browser, for free, without leaking visitors to a third party on load.
Local-first, then "where did my data go?"
Verso works fully offline before you ever sign in. Then logging in switched to cloud mode and hid the local books — never deleted, but it sure looked like data loss. Here's the fix.
Bot-proofing auth on a static site: Turnstile + Supabase, in the right order
No server of your own, but you still need to stop mass signups. Cloudflare Turnstile + Supabase does it — as long as you deploy the two halves in the order that doesn't lock everyone out.
Reading Open Library without hammering a nonprofit
Using Open Library for ISBN metadata and covers — where the data actually lives, which endpoint resolves German editions, and how to cache so a timeout never poisons the answer.
Svelte 5 runes: a reactive store behind a synchronous read API
One `db` object with getters over `$state` keeps components dead simple — and lets the exact same store run in local or cloud mode behind a single API.
One Supabase project, three static apps
A portfolio, a blog and a book-library PWA all share one free Supabase project — three completely different backends living in the same database without stepping on each other.
One extension codebase for Chrome and Firefox — signing is the only real fork
The same unpacked MV3 folder loads in both browsers; the divergence is how you get a permanent install, and Firefox's signing story is friendlier than its reputation.
FIFA shipped a beginner's auth bug
A billion-dollar platform shipped the same access-control bug I catch in first-week code. Budget and brand don't buy you out of it — so look closely.
Astro, for people who already know the web
A 5-minute mental model of Astro for experienced devs — server-first rendering, islands, and content collections — without the getting-started fluff.