pvh
pvh.ca
pvh
@pvh.ca
just this guy, you know? (director of research @ ink & switch, coined "local-first", contributor to automerge, former postgres guy, heroku staff, ex-game developer, arctic oceanographer.)
This is just such a nice detailed explanation of why something isn't really feasible: www2.gov.bc.ca/gov/content/...
Potential Fixed Link to Vancouver Island
Addresses options and challenges for a bridge linking Vancouver Island to the Mainland.
www2.gov.bc.ca
November 3, 2025 at 4:58 AM
Ink & Switch is hosting another Social in London on Nov. 11th at the Alan Turing Institute. I'll share some early scientific work in Patchwork, & Marcel will give a peek at the Playbook programmable ink system. Also, lightning talks about "surprises in software".

RSVP here: luma.com/71g0lhgo
Ink & Switch London: Building new tools for Science · Luma
Ink & Switch's mission is to help computers become better tools for thought. We believe that the promise of computers as "intelligence amplifiers" or "bicycles…
luma.com
October 23, 2025 at 1:52 AM
At last! We've missed you, @martin.kleppmann.com.
At long last, @chris.blue and I have submitted the final manuscript of Designing Data-Intensive Applications, second edition, to the publisher. There is always more that could be improved but at some point we just have to call it done. Now it goes into production; probably shipping in ~4 months.
October 20, 2025 at 10:56 PM
"Who wrote this!?" he angrily declaimed, knowing, in his heart, it was him.
October 20, 2025 at 6:23 PM
Reposted by pvh
Katy Perry Releases New Single About Superiority Of Canadian Manufacturing
Katy Perry Releases New Single About Superiority Of Canadian Manufacturing
MONTECITO, CA—Signaling a new chapter in her career, pop star Katy Perry released a new single Monday about the superiority of Canadian manufacturing. “When I learned about the strength of Canadian au...
theonion.com
October 20, 2025 at 5:59 PM
I hear AWS has an outage today. My heart goes out to those of you still writing software hosted there.
October 20, 2025 at 6:15 PM
A good friend once told me this was his approach to open source software maintenance:
Im Out Hand Gestures GIF
ALT: Im Out Hand Gestures GIF
media.tenor.com
October 17, 2025 at 4:29 AM
Reposted by pvh
We have a shiny new website courtesy of @spiralganglion.com and @seaofclouds.com 🙌

🚀 Check it out: automerge.org
October 16, 2025 at 7:54 PM
New Automerge website at automerge.org. Kudos to @spiralganglion.com and @seaofclouds.com for their work building it. The level of craft and detail in the landing page is very satisfying.
Automerge
Automerge is a library for building collaborative, local-first applications.
automerge.org
October 16, 2025 at 8:43 PM
I miss Strangeloop, especially this time of year.
October 10, 2025 at 4:04 PM
We were discussing yesterday how our goal is that if anyone asks to try out patchwork the immediate response is not to wince and apologize.
October 8, 2025 at 3:41 PM
Reposted by pvh
You can bookmark any of the labels or settings page. e.g. mail.google.com/mail/u/0/#sn...
Gmail
Gmail is email that’s intuitive, efficient, and useful. 15 GB of storage, less spam, and mobile access.
mail.google.com
September 29, 2025 at 8:59 PM
Reposted by pvh
tape a piece of paper on the screen
September 30, 2025 at 4:50 PM
I wonder if there's a way to open my gmail to find something without seeing the inbox.
September 29, 2025 at 8:06 PM
I have often needed something like this, and frequently without realizing it until it was way too late.
September 25, 2025 at 9:29 PM
Reposted by pvh
In his playful collection "Forty-Four Esolangs," Daniel Temkin (@dtemkin.bsky.social) challenges conventional definitions of language, code, and computer, showing the potential of esolangs—or esoteric programming languages—as pure idea art: mitpress.mit.edu/978026255308...
September 23, 2025 at 1:16 PM
It's pretty cool that Ink & Switch is contributing to this big ARIA programme now. We get two big things out of it: funding (obviously) but also a community of fascinating creators and problems to connect with. I'm learning all about the UK power grid this week.
www.inkandswitch.com/newsletter/d...
ARIA Safeguarded AI Programme, new faces, and a splattering of ink lab notes
Peter, our lab director, will announce a major new initiative. You’ll hear about two researchers who have recently joined our staff. Finally, we’ve got a collection of lab notes about Programmable Ink...
www.inkandswitch.com
September 22, 2025 at 8:32 PM
The brain drain from Canada to the US appears to be reversing. Early in my career, I moved to San Francisco in search of the best opportunities. Now we're seeing folks go the other direction. Hard to see this as anything other than the end of American hegemony. Maybe it's time.
September 20, 2025 at 3:54 PM
I'm so excited that this Firefox bug might get fixed and allow us to run our local-first stuff in service workers. Thanks to Harveer Singh for working on it! bugzilla.mozilla.org/show_bug.cgi...
1360870 - Implement "module" service workers
NEW (hsingh) in Core - DOM: Service Workers. Last updated 2025-09-11.
bugzilla.mozilla.org
September 11, 2025 at 10:54 PM
Reposted by pvh
I need some help!

I’m working on a YouTube video that explores what it would take to build a web app that, if built today, could last 100 years.

It covers tech stack, dev strategies, DX, etc but I need help coming up with a demo.

Any fun ideas for a full stack app meant to live for a century??
August 19, 2025 at 12:20 AM
automerge is not a dabase and patchwork is not an operating system
August 16, 2025 at 11:57 AM
We're in the UK! Come hang out with us in London.
The Ink & Switch team is coming through London and we're having a social to share some recent news and research from the lab, and catch up with people in London interested in local first, malleable software, and other similar areas of making better computing.

Aug 16th, 6pm in London
Ink & Switch London Social · Luma
The Ink & Switch team is coming through London and we're having a social to share some recent news and research from the lab, and catch up with people in…
lu.ma
August 12, 2025 at 5:09 AM
Automerge 3 is here: the heart transplant is complete! Huge improvements in memory usage and (in most cases) correspondingly big performance improvements too. Backwards compatible on disk and the network so there's no reason not to upgrade today: automerge.org/blog/automer...
Automerge 3.0 | Automerge CRDT
Automerge is a local-first data sync engine that makes it easy to build collaborative apps. Today we're excited to announce version 3.0 of Automerge!
automerge.org
July 15, 2025 at 6:04 AM
Reposted by pvh
I've been hacking away in the evenings on a little piece of JS you can drop into any page and let someone add comments. State is stored in the URL, and the plan is for me to use this to get feedback on my posts. I give them a URL, they send it back. No server, no fuss.
June 22, 2025 at 8:53 PM
Reposted by pvh
We're so used to our data living in vertical silos we don't control that we can't even imagine what it would be like if our data could safely flow to wherever we needed it.

In an era of infinite software, code and data should flow like water.
June 19, 2025 at 12:06 PM