Things I’ve written: Web

Notes from shipping Android, iOS and web apps, plus the occasional security rabbit hole. Mostly the bits I wish someone had written down before me.

Latest post

New, iOS · Open source. WebFontKit: Google Fonts Any Google Font by name in SwiftUI - on iOS and macOS, nothing bundled.

Recent posts

Web

27 posts · newest first

  1. Less Env, More ConfigEnv vars are easy - which is exactly how every product knob quietly becomes one..
  2. Introducing - LedeAn in‑browser studio for blog covers, featured images, and OG cards..
  3. VitePot: Honeypot for ViteStatic‑first Vite and VitePress honeypot plugin for fake sensitive files.Security · Open source, .
  4. ARM vs AMD ScreenshotsScreenshot tests passed locally but failed on CI - and it’s not what you think!Appwrite · DevOps, .
  5. Barrels, Speed & RegressionsTracing a regression and cutting tests from ~22s to under 2s.Appwrite, .
  6. Appwrite: Opt-In RelationsControl which related rows to fetch and shrink your payloads.on Appwrite , . (opens in a new tab)
  7. Appwrite: TablesDBAnnouncing the new TablesDB UI and a supporting API.on Appwrite , . (opens in a new tab)
  8. Appwrite: Import CSVImport documents into your Appwrite collections, now using a CSV file.on Appwrite , . (opens in a new tab)
  9. RoutexAn easy, configurable client‑side redirection plugin for VitePress.Open source, .
  10. ChatGPT - Bulk ActionsA small browser extension to batch archive or delete ChatGPT chats.Open source, .
  11. Appwrite: File TokensFile Tokens make sharing files from Appwrite simple, secure, and hassle‑free.on Appwrite , . (opens in a new tab)
  12. TypeScript & GolangMicrosoft just supercharged TypeScript compilation with Golang steroids!.