Log inSign up
James Pearce
11K posts
Image
user avatar
James Pearce
@jamespearce
Hacker, sailor, immigrant. TinyBase and other local-first & sync goodies. Previously: Eng Director at Meta, data infra, dev tools, open source, & platforms.
🌎 https://scoutsailing.com
tinybase.org
Joined December 2006
3,724
Following
9,123
Followers
  • Pinned
    user avatar
    James Pearce
    @jamespearce
    Dec 16, 2025
    If you're following me because you think I am @JamesPearceLFC you are going to be very disappointed.
    165K
  • user avatar
    James Pearce
    @jamespearce
    Feb 26, 2023
    If you’re looking for inspiration today, remember that everyone had to start somewhere.
    Image
    471K
  • user avatar
    James Pearce
    @jamespearce
    Mar 21, 2016
    A noteworthy day in JavaScript history.
    Image
  • user avatar
    James Pearce
    @jamespearce
    Oct 15, 2023
    Replying to @petergyang
    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.
    64K
  • user avatar
    James Pearce
    @jamespearce
    Jan 14, 2022
    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
    Image
  • user avatar
    James Pearce
    @jamespearce
    Feb 9, 2023
    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.
    Image
    68K
  • user avatar
    James Pearce
    @jamespearce
    Sep 28, 2013
    Remember Y2K? Wait for 9KPX. That's the day when screens get wider than 9999px and everybody's <h1> text-indent logo styling reappears.
  • user avatar
    James Pearce
    @jamespearce
    May 20, 2024
    What's stopping you from triaging your GitHub issues like this? In other news, local-first apps are so much fun to build.
    Image
    00:00
    26K
  • user avatar
    James Pearce
    @jamespearce
    May 3, 2022
    The next generation of big data infra is being driven by machine learning. I'm fascinated by this! And the free Data @ Scale conference is all about it: how are @awscloud, @databricks, @PinterestEng, @fb_engineering etc building for this new era? More at datascale2022.splashthat.com
    Information about the Data @Scale 2022 event, featuring Aparna Ramani, Yann Lecun, Ion Stoica and other companies talking about machine learning and the evolution of data infrastructure.
  • user avatar
    James Pearce
    @jamespearce
    Jun 16, 2024
    Just been playing with Expo and React Native, and wow it's good these days.
    9.5K
  • user avatar
    James Pearce
    @jamespearce
    Feb 19, 2015
    Hacking with @reactjs, one easy trick helps my simple brain reason about components' state-of-truth:
    Image
    DIMOC: Do It Myself or Callback - a simple pattern for React components
    From gist.github.com
  • user avatar
    James Pearce
    @jamespearce
    Jul 26, 2025
    When I was an immigrant in Ireland, I awarded this guy’s fledgling web agency one of its first major projects.
    user avatar
    Eoghan McCabe
    Fin
    @eoghan
    Jul 26, 2025
    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.
    18K
  • user avatar
    James Pearce
    @jamespearce
    Oct 6, 2024
    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...
    9.2K
  • user avatar
    James Pearce
    @jamespearce
    Apr 21, 2024
    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!
    5.9K

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement