paulharter (@paulharter) 's Twitter Profile
paulharter

@paulharter

301 - bsky.app/profile/paulha…

ID: 11018652

linkhttps://glowinthedark.co.uk calendar_today10-12-2007 14:13:27

2,2K Tweet

371 Followers

993 Following

Kelly Sommers (@kellabyte) 's Twitter Profile Photo

When I was younger I thought if I designed such a great architecture I could implement persistence ignorance, something my colleagues hadn’t succeeded at. Now older I’ve learned that a programmer building services believing they don’t need to know how their DB works is foolish.

Stephen Flynn MP (@stephenflynnsnp) 's Twitter Profile Photo

If you were being heckled for selling arms to a Government that has killed or injured over 100,000 civilians, you’d surely be minded to show just a little empathy. But then again, this is quite clearly a changed Labour Party. #Gaza

Tory Fibs (@toryfibs) 's Twitter Profile Photo

Starmer: “Every child, every person, deserves to be respected” Speech Heckler: “Does that include the children of Gaza?” Starmer: “This guy obviously got a pass for the 2019 conference” Starmer makes a very good point. Back in 2019, Labour once cared about preventing genocide.

Owen Jones (@owenjonesjourno) 's Twitter Profile Photo

Someone heckles Keir Starmer about the mass slaughter of children in Gaza. Starmer laughs and suggests he got his pass from the 2019 Labour conference. Genuinely vile behaviour.

Sam Willis (@samwillis) 's Twitter Profile Photo

With PGlite + ElectricSQL sync you can build an issue tracker handling 100k issues + 500k comments, synced from Postgres to PGlite in the browser! Super fast UI updates with all writes going though the local database, and Postgres FTS in PGlite for search 🔥

JD (@neckbeard_luvr) 's Twitter Profile Photo

every time I go to a swe’s house, I steal their copy of DDIA to see how long it takes them to notice it’s missing. I’ve done this over 20 times and nobody’s caught on. That’s why the modern web is trash! Nobody reads this book, they just buy it and post it for clout.

every time I go to a swe’s house, I steal their copy of DDIA to see how long it takes them to notice it’s missing. I’ve done this over 20 times and nobody’s caught on. That’s why the modern web is trash! Nobody reads this book, they just buy it and post it for clout.
Johannes Schickling (@schickling) 's Twitter Profile Photo

Blog post coming soon about "sync engines vs local-first". TLDR: Most people interested in local-first are probably best of with a sync engine. Building an app that's fully local-first (according to the seven ideals) is a lot more work.

James Meadway (@meadwaj) 's Twitter Profile Photo

It’s the stupid management of the stupid economy, stupid. It would be good if this provoked a modicum of introspection in the centre-left mainstream of economics.

ElectricSQL (@electricsql) 's Twitter Profile Photo

ElectricSQL is now in BETA! We're a Postgres sync engine. Check out our new 1 million clients benchmark and demos: electric-sql.com/blog/2024/12/1… Electric is ready to sync with companies like Trigger.dev, Otto and DOORBOOST using us in production. If you haven't checked

paulharter (@paulharter) 's Twitter Profile Photo

Am a super proud dad today! Oldest son launched his first product, the Ohr-1 a decibel meter for noisy people. ohrlabs.com

Am a super proud dad today! Oldest son launched his first product, the Ohr-1 a decibel meter for noisy people. ohrlabs.com
paulharter (@paulharter) 's Twitter Profile Photo

I have spent the past year creating a new ambisonic mixing server panaudia.com It can add spatial audio to any immersive web space with just a few lines of JavaScript. If you would like to try it out or have questions please get in touch.

I have spent the past year creating a new ambisonic mixing server panaudia.com  It can add spatial audio to any immersive web space with just a few lines of JavaScript. If you would like to try it out or have questions please get in touch.
paulharter (@paulharter) 's Twitter Profile Photo

Another proud dad moment! - tomorrow, for those of you into Open Source neutronic modelling, KicA will be presenting his poster at a conference at MIT ossfe.github.io/OSSFE_2025/jak…

James Arthur 🦋 (@thruflo) 's Twitter Profile Photo

LLMs are generating code. That code is imperatively fetching data. That leads to a big ball of spaghetti. Here's how to untangle it: electric-sql.com/blog/2025/04/2…

Valter Balegas (@balegas) 's Twitter Profile Photo

Build collaborative apps with CRDTs straight outta Postgres using the new Yjs Electric provider 🧵 npmjs.com/package/@elect…

ElectricSQL (@electricsql) 's Twitter Profile Photo

🚨 Big news! We’ve been collaborating with the legendary Tanner Linsley and the TanStack team to build something new: TanStack DB — a reactive, normalized, transactional state engine that extends TanStack Query.

TanStack (@tan_stack) 's Twitter Profile Photo

🚀 TanStack DB 0.5 is here with Query-Driven Sync Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch. Details 🧵👇

🚀 TanStack DB 0.5 is here with Query-Driven Sync

Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch.

Details 🧵👇
Sam Willis (@samwillis) 's Twitter Profile Photo

We've just shipped query driven sync for TANSTACK DB! Huge lift to get here - this is the DX I dreamed of when I started working on sync. Define where data comes from (anywhere!) as collections, and then query over those collections in your components. 🪄🎉