Hacker, sailor, immigrant. TinyBase and other local-first & sync goodies.
Previously: Eng Director at Meta, data infra, dev tools, open source, & platforms.
Doing extra curricular stuff purely because you love it is a strong signal of an awesome human.
But as usual… show me the incentive and I’ll show you the outcome. Hence there’s a race to the bottom of contrived behaviors in order to check boxes.
Announcing TinyBase v1.0.0! 🎉
TinyBase is a JavaScript library for structured state and tabular data, and was a fun part-time project for me to get back into open source.
tinybase.org & @tinybasejs
I started a thing! 🎉 localfirstweb.dev
It's definitely not complete, so please suggest additions and improvements as PRs 🙏
Hoping it becomes a useful starting point for local-first web developers.
One of the great sorrows of my life has been watching my beautiful home country of Ireland be destroyed by it's own unfettered immigration policy. As of the end of last year there were 1.2M immigrants out of a total population of 5.38M.
The local-first space right now? A sprawl of different startups, different database technologies, different topologies, different sync engines.
𝐼 find it confusing - and I'm in the middle of it 🤯
I hope that TinyBase helps though! Build your app & choose your vendor later...
I think TinyBase v5 is going to be the easiest way to start building local-first apps. Period.
But there’s one problem: it’s not finished or packaged well enough yet.
I’m working so hard on it… and some days it’s pretty exhausting. But getting close. I think it’ll be worth it!