Thomas Steiner (@tomayac)

Now at

The below is an off-site archive of all tweets posted by @tomayac ever

January 12th, 2023

@TheRealPomax @humphd To be fair, most minimal modern websites probably won’t need a SQLite database. 😅 But I hear you!

via Twitter for iPhone in reply to TheRealPomax

@humphd @TheRealPomax Doing it in Wasm land has the advantage that it’s easier to update when security issues are detected, unlike with baked-in sqlite engines in browsers. The Web SQL spec literally required a certain sqlite version. Wasm allows for fu

via Twitter for iPhone in reply to humphd

@AnaestheticsApp The library uses the OPFS, the origin private file system, and requires a web worker context.

via Twitter for iPhone in reply to AnaestheticsApp

@basketball_gm Quota-managed storage mechanisms are: cache storage, IDB, service worker, media license, OPFS, Web SQL (the last is of course soon history).

via Twitter Web App in reply to tomayac

@basketball_gm Okay, scrap that. When it hits your origin, _all_ quota-managed storage mechanisms get purged. The way if it hits your origin gets decided is by looking at all quota-managed storage mechanisms of all origins and then purging by LRU.

via Echofon in reply to tomayac

RT @ChromiumDev: Chrome 110 Beta is now available, find out what’s included in the release post

via Echofon

@basketball_gm My current understanding is that the data would be persisted and not purged under memory pressure. I will check back with engineering for an authoritative answer.

via Twitter for iPhone in reply to basketball_gm

@pesterhazy @ChromiumDev Here’s some more documentation on the file locking behavior:

via Twitter Web App

No. 1 on Hacker News ( with my article “SQLite Wasm in the browser backed by the Origin Private File System”: Doing DevRel on Project Fugu 🐡 is such an incredible joy and honor!

via Twitter Web App