jamespearce Profile Banner
James Pearce Profile
James Pearce

@jamespearce

Followers
9K
Following
3K
Media
628
Statuses
11K

TinyBase and other local-first & sync goodies. Previously: Eng Director at Meta, data infra, dev tools, open source, & platforms. Now: hacker & sailor.

๐ŸŒŽ https://scoutsailing.com
Joined December 2006
Don't wanna be here? Send us removal request.
@jamespearce
James Pearce
9 days
Unable to attend this week's awesome-looking @sync_conf, I've decided instead to offer a tribute in the only form I know how: a new open source project. ๐Ÿ‘ I believe sync is a fundamental part of modern app development. Hopefully I can help make it easier. Please follow along!
@syncletsjs
synclets
9 days
๐ŸŽ‰ Introducing Synclets! ๐ŸŽ‰ We're excited to introduce Synclets, an open, storage-agnostic, sync engine development kit. Read more... ๐Ÿ‘‡
0
1
22
@jamespearce
James Pearce
9 days
(adding features to make the homepage look better)
0
0
1
@dpeekdotcom
David Peek
11 days
@jamespearce Managed to get this working :)
0
1
1
@jamespearce
James Pearce
11 days
types feverishly
@tinybasejs
TinyBase
11 days
Exciting sister project news dropping on Mondayโ€ฆ
0
0
4
@dpeekdotcom
David Peek
13 days
@jamespearce thank you so much for TinyBase, such a thoughtfully designed API. Seriously impressive that you shipped this solo!
3
1
4
@jamespearce
James Pearce
27 days
Thanks for being awesome, @Starlink
1
0
4
@jamespearce
James Pearce
29 days
While interesting to stock pick tools and frameworks, I also wonder about big trends, like: 1) is sync and local-first going to be the future (or โ€œand always will beโ€)? 2) will AI just crush frontend engineering and humans retreat to work on backend and systems? 3) โ€ฆ?
@cnakazawa
Christoph Nakazawa
30 days
2026 Frontend Predictions: * Vite + Rolldown win over other bundlers * Oxlint/Oxfmt win over Biome * React alternatives will stay in the "I guess this is an interesting direction" stage * TanStack will grow faster than Remix/Next.js for serious apps
0
0
2
@jamespearce
James Pearce
1 month
Now would be a great time to step as inspirational leaders (which we don't have enough of) instead of as childish trolls (of which we already have plenty).
@WhiteHouse
The White House
1 month
Weโ€™re built different. Have a good night, everyone. ๐Ÿ‘‘
0
0
2
@jamespearce
James Pearce
1 month
My new favorite weather prediction model is AIFS. The European weather forecasters at ECMWF are crushing it. (And they're not being shut down, which probably helps).
0
0
0
@jamespearce
James Pearce
1 month
This migration went better than I could have expected. Everything moved over easily (even my customized reporting needs). It's way faster and more parallel, and I have no need for ESM & WASM hackery to make things like pglite work. Great work @vitest_dev!
0
0
2
@jamespearce
James Pearce
1 month
ugh
0
0
2
@jamespearce
James Pearce
1 month
PoC went well... able to hook into the meta API to count assertions, and coverage seems to work as expected. Checking pglite works next and then let's go!
0
0
0
@jamespearce
James Pearce
1 month
I think I've hit a dead-end with Jest 30 and testing pglite. Should I try Vitest?
6
0
2
@tinybasejs
TinyBase
2 months
๐ŸŽ‰ TinyBase v6.7 - the one with OPFS! Yep, we finally added support for browsers' origin private file systems, freeing your apps from local storage quota limitations. Let us know how it goes! Links below...
2
4
51
@jamespearce
James Pearce
2 months
๐Ÿ‘€
0
0
2
@jamespearce
James Pearce
2 months
The main arguments against virtue-signaling seem themselves to be made in the form of virtue signals. The fact we donโ€™t agree on โ€˜virtueโ€™ is the real problem.
0
0
2
@tinybasejs
TinyBase
2 months
An INCREDIBLE thank you to @yujonglee & @tryhyprnote for sponsoring TinyBase on GitHub. (So excited to see what you build!) ๐Ÿ™
0
1
8
@jamespearce
James Pearce
2 months
Government censorship of free speech probably puts us on the wrong side of history.
0
0
4
@jamespearce
James Pearce
2 months
Has anyone ever tried to implement an open source project โ€œquality scoreโ€ based on maintenance, adoption, community support etc?
5
0
9
@tinybasejs
TinyBase
3 months
๐ŸŽ‰ TinyBase v6.6 - DX FTW! This release includes an updated Inspector tool that lets you create, clone, edit, and delete data in your TinyBase stores - in the browser! Always trying to make our community members' lives easier. Let us know if we did. ๐Ÿ™
4
10
56