Nick The Sick
banner
nickthesick.com
Nick The Sick
@nickthesick.com
I write many codes @ https://blocknotejs.org

Working on @bookhive.buzz

github.com/nperez0111

Read my blog at nickthesick.com

Support me on Ko-Fi: https://ko-fi.com/nick_the_sick
Pinned
I've been working on a new Y.js synchronization server for the past few weeks now.

Today, I've hit a milestone for it, multiple clients synchronizing their documents & cursor updates!

I threw together a demo with blocknote.js.org and it works!

OSS: see the code at: github.com/nperez0111/m...
Reposted by Nick The Sick
We made it to 100 stars on GitHub, thanks everyone!
February 16, 2026 at 4:02 PM
I guess now is an appropriate time to announce that my talk at #ATmosphereConf around the data design philosophy behind @bookhive.buzz has been accepted!

It's an honor to be invited, and would love to see you all in person!
February 15, 2026 at 7:37 PM
Reposted by Nick The Sick
Migrated my Goodreads profile to @bookhive.buzz. There were minor issues with custom shelves missing read status and some books missing, but otherwise import went smooth. Social reading is a perfect use case for #atproto, huge thanks to @nickthesick.com for building it 📚🐝
February 15, 2026 at 6:48 PM
I've been wanting to do this for a while, open protocol, open data!

You can now see all of the books in the hive, all books that users have added to their library, and buzzes about books (no one seems to use it haha)

My goal has always been data portability and transparency, so I'm happy!
February 13, 2026 at 6:59 AM
Reposted by Nick The Sick
A #localfirst suite of apps! with documents, spreadsheets, email, calendar, chat, video calls, and more!

@nextgraph.fosstodon.org.ap.brid.gy @ironcalc.com BlockNote AnanasTeknik, Ontola, @xwikisas.bsky.social @cryptpad.org @uradotdesign.bsky.social DanubeTech XRFragments and NLnet
elfaconsortium.eu
ELFA: Encrypted Local-First Applications
The European Commission is funding the ELFA consortium to build a local-first, end-to-end encrypted workspace suite. Core tools include documents, spreadsheets, email, calendar, chat, and video calls.
elfaconsortium.eu
February 10, 2026 at 7:24 PM
Reposted by Nick The Sick
Working on a new version of the E2EE protocol for synchronizing document updates between users. This one does compaction of documents with snapshots made by clients.

Should make E2EE documents much smaller, and faster to sync
February 10, 2026 at 7:03 AM
Yep, I'm going to call it a day now:
February 9, 2026 at 4:28 PM
Reposted by Nick The Sick
@yed.bsky.social and @nickthesick.com presenting BlockNote, ProseMirror and Yjs
February 5, 2026 at 10:17 PM
Reposted by Nick The Sick
A written version of the FOSDEM 2026 talk on @teleportal.tools:

pckt.blog/b/nick-the-s...

First time blogging on @pckt.blog, looks fantastic!
Teleportal: A real-time collaborative editing framework - Nick The Sick
This is a written version of my presentation at FOSDEM 2026Teleportal is a library of tools, based on Y.js, that you add to your application to enable real-t...
pckt.blog
February 5, 2026 at 7:39 AM
Reposted by Nick The Sick
Catch the FOSDEM talk at: fosdem.org/2026/schedul...

Docs are at teleportal.tools
February 3, 2026 at 4:31 PM
So happy to see that my #FOSDEM talks have been uploaded:

1. What's new in BlockNote: fosdem.org/2026/schedul...

2. Y.js 14, BlockNote & Prosemirror: fosdem.org/2026/schedul...

3. Teleportal sync server: fosdem.org/2026/schedul...
February 3, 2026 at 4:23 PM
So many shoutouts to BlockNote, it’s really cool to get the recognition for the work we’ve been doing.

Also completed the 1st presentation of 3 for #FOSDEM
January 31, 2026 at 2:40 PM
Very excited to be presenting about my work on BlockNote & Teleportal
Heading over to Brussels for #FOSDEM now, gonna be a great time!
January 30, 2026 at 8:34 AM
@atprotocol.dev FYI, I cannot sign up for publications, presumably because I'm on a selfhosted PDS?
January 29, 2026 at 8:14 AM
Been preparing #FOSDEM presentations the past couple of days. And man, is it a different mindset than just building stuff
January 28, 2026 at 10:39 PM
I made stickers for both of my side-projects:
@bookhive.buzz the ATProto Goodreads alternative
@teleportal.tools a Yjs sync server framework for collaborative editing documents in real time

Will be at #FOSDEM doing 2 presentations for my day job at blocknote.org and 1 for @teleportal.tools
January 28, 2026 at 6:57 AM
I've just finished writing up the docs website for my Y.js sync server project, and made it a bluesky account

Check it out at: teleportal.tools
January 25, 2026 at 8:41 AM
This, is Teleportal, a Y.js sync server:

- Flexible storage (with different backends)
- WebSockets & HTTP + SSE
- JWT token signing
- Encryption at rest

And, that's just the beginning. There a bunch of other packages with utilities to build a sync server framework into your app!
January 20, 2026 at 10:03 PM
I’ve been heavily focusing on my Yjs sync server: Teleportal

I just implemented an extendable RPC system for the protocol, which runs over WebSockets. And, it really makes you wonder, what can you do with the ability for the server to make a request to the client?

An interesting thought
January 19, 2026 at 10:46 PM
Reposted by Nick The Sick
In 12 days from now, join the #LocalFirst and #CRDT devroom at #fosdem26 #fosdem in Brussels!

@nickthesick.com @yed.bsky.social
@nickthesick.com will be talking together with @yed.bsky.social about BlockNote, Prosemirror and Yjs 14: Versioning and Track Changes, at @fosdem.org '26 #Local-First & #CRDTs devroom! Come listen to them and
the 25 speakers on 1st Feb, it is free! more details:
openlocalfirst.org/schedules/#7...
January 19, 2026 at 4:52 PM
This exactly the sort of thing I’ve been harping on with @bookhive.buzz

Your lexicon is essentially a file format. Imagine a file format that didn’t have half of the data you needed to display it! And, instead had to fetch the real data, then it’s not _your file_

bsky.app/profile/book...
January 18, 2026 at 9:53 AM
I don’t need nickthesick.amsterdam…

I don’t need nickthesick.amsterdam���
Back on my "Seattle needs to buy the .seattle TLD" bullshit. Look at this list! It's a really good list
January 13, 2026 at 8:00 AM
I make a rich text editor for a living (blocknotejs.org) and cannot for the life of me understand why people care about these sorts of features so much.
Every editor sucks at this because we end up having to _serialize and parse_ HTML.
Exporting is always easy, but just accepting a string as input?
Never in my entire life have I pasted text, seen that it pasted it with formatting and been happy with the result.
January 13, 2026 at 7:58 AM
Huge! Happy for Popfeed to be open source
Open Source plans to be announced
January 13, 2026 at 7:50 AM
Reposted by Nick The Sick
FOSDEM 2026 - Travel and transportation advisories
Brussels / 31 January & 1 February 2026
fosdem.org
January 12, 2026 at 10:22 AM