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

Working on @bookhive.buzz and @teleportal.tools

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...
I bought @pikunikugame.bsky.social based on @43081j.com’s suggestion and I’m happy to report that it is a funny and fun to play game. I’m very excited for the second version coming out!
September 13, 2026 at 8:40 PM
I think what is happening with PNPM is similar to what happened with Redis.

Most people only ever use Redis as a KV cache, and then when they decided to change license, everyone freaked out because they rightly only need 1% of what Redis does.
September 13, 2026 at 4:24 PM
Don't worry guys, Part 2 is here:

Houston, we've got a book & review lexicon!

I don't think it is in it's final shape just yet, but I believe it to be a strong proposal, and well justified if I may say so, myself 😌
August 28, 2026 at 9:21 PM
I like the coasts
August 24, 2026 at 7:48 AM
I've been thinking a lot about how to define a shared book lexicon for the Lexicon Community Working Group: discourse.atmosphere.community/t/in-which-a...

But, instead wrote a treatise against ISBNs. I hope I can link to it whenever someone asks why their import didn't work on @bookhive.buzz 😝
Road to a book lexicon (Part 1) - Nick The Sick
The article where I don't define a lexicon, and instead, complain about ISBNs
nick-the-sick.pckt.blog
August 24, 2026 at 4:54 AM
In a similar sort of vein,

I’ve been thinking about a separate S3-like storage solution for atproto. Like what would it take to have a decentralized hook up your own storage system for applications with much more data than what you’d want to put in a PDS. Imagine Google Photos scale
Meet ☁️ Cumulus: an atproto blob proxy on Cloudflare Workers Cache.

Supports Bluesky-compatible image resizing, mimetype filtering, CID verification. Run a lexicon-scoped instance just for your app. Subscribes to labelers to purge account and record !takedowns.
GitHub - ascorbic/cumulus: ATProto blob proxy on Cloudflare Workers Cache
ATProto blob proxy on Cloudflare Workers Cache. Contribute to ascorbic/cumulus development by creating an account on GitHub.
github.com
August 22, 2026 at 1:43 PM
The world we live in now is wild
August 20, 2026 at 9:24 PM
I've loved using hackerdaily.io as my Hacker News reader for the past few years.

So, I made Hacker News that could be served over OPDS: hacker-news.nickthesick.com

It serves the original article & it's HN comments section as an EPUB over OPDS, Website & RSS feeds
August 18, 2026 at 3:23 PM
I bought the Xteink X3 ereader just now.

I _need_ to know what the hype is about!
August 18, 2026 at 4:57 AM
I'm thinking more & more that the nature of truth is changing. We don't need content being marked as being AI generated, instead we need is a way to prove that content is real.

It is a small difference that will become more & more important with time.

pckt.blog/b/nick-the-s...
Don't mark AI generated content as fake - Nick The Sick
Instead, mark real content as real
pckt.blog
August 16, 2026 at 5:03 PM
I'm looking at how to get to @zurichjs.com & just out of curiosity wanted to see the difference between the trains I was looking at, compared to a flight.

It costs more to go by train & takes 9h for a 1.5h flight 🙄

We've got our priorities straight huh?
August 10, 2026 at 9:08 PM
live in: 🇳🇱
born in: 🇺🇸
parents: 🇺🇸🇨🇺
grandparents: 🇵🇷🇵🇷🇨🇺🇨🇺
great grandparents: 🇵🇷🇵🇷🇵🇷🇵🇷🇨🇺🇨🇺🇨🇺🇨🇺
been to: 🇺🇸🇨🇺🇯🇲🇭🇹🇧🇸🇩🇴🇲🇽🇨🇷🇪🇨🇨🇦🇪🇸🇳🇱🇹🇷🇱🇺🇧🇪🇩🇪🇫🇷🇮🇹🇨🇭🇬🇧🇩🇰
live in: 🇺🇸
born in: 🇨🇺
parents: 🇨🇺🇨🇺
grandparents: 🇨🇺🇨🇺🇨🇺🇨🇺
great grandparents: 🇨🇺🇨🇺🇨🇺🇨🇺🇪🇸🇪🇸🇪🇸🇪🇸
been to: 🇨🇺🇬🇾(us embassy :D)🇺🇸

im planning on going to spain soon
live in: 🇧🇷
born in: 🇧🇷
parents: 🇧🇷🇧🇷
grandparents: 🇧🇷🇧🇷🇧🇷🇧🇷
great grandparents: 🇧🇷🇧🇷🇧🇷🇧🇷🇧🇷🇧🇷🇧🇷🇧🇷
been to: 🇧🇷

it can always be worse
August 6, 2026 at 3:43 PM
The @bookhive.buzz repo is now up to 290MB with all of the books it is storing on it: pdsls.dev/at://did:plc...

I wonder how much it will be once all of the books in the DB are stored to it. Apparently it has only 16% of all of the books indexed so far
August 6, 2026 at 7:18 AM
Reposted by Nick The Sick
Want to leave feedback on the web or iOS app. Use your Bluesky account to log into here, and we can see your feedback: userinput.app/s/did:plc:en...
BookHive feedback | userinput.app
Feedback for the BookHive web & iOS application
userinput.app
August 2, 2026 at 7:32 AM
I added a KOSync server to BookHive, which allows synchronizing reading progress across your e-readers.

It's based on my existing: kosync.nickthesick.com

But, I've added OPDS support which means BookHive can store your ebooks and serve them to your e-readers too.
BookHive now syncs with your e-reader.

Upload your ebooks, browse them from KOReader, Crosspoint, or Readest, via OPDS, and your reading progress syncs back into BookHive.
July 31, 2026 at 3:52 PM
Finally released in KOReader: github.com/koreader/kor...

I’ve been waiting months for this. I’ve been building KOReader sync server support for @bookhive.buzz for the past few days now!
July 30, 2026 at 9:04 PM
I've just added this to @bookhive.buzz!
In the *last day*, a bunch of apps in the Atmosphere are starting to adopt this proposal! Thanks to everyone who has helped out 🙏🏻

- @mu.social
- @semble.so
- @aturi.to
- @leaflet.pub
- @frontpage.fyi
- @bsky.app
- @pckt.blog ☐ (just reached out)
Trying to get all of the social-apps using the community proposal adding tags to the AT URIs they reference.

github.com/bluesky-soci...
July 29, 2026 at 4:28 PM
Reposted by Nick The Sick
this year i've carved a big chunk of my time out to officially work on OSS.

if you like what I do, or use the things I work on, sponsorships go a long way. these help me keep the balance I have, and allow me to dedicate a lot more time to open source.

thank you to those who already sponsor me 💙
Sponsor @43081j on GitHub Sponsors
Maintainer of clack, chai, parse5, unjs, vueuse, tinylibs, & more. One of the e18e.dev leads. Core contributor to lit and modernweb.
github.com
July 28, 2026 at 4:32 PM
Portainer is a self-hosted docker manager that I use to deploy all of my self hosted services.

I’ve just hooked up its MCP server and it is awesome to have completed the loop on an agent managing all of my self hosted services. It can diagnose issues end to end and redeploy.
July 26, 2026 at 8:50 AM
Reposted by Nick The Sick
I call this photo „meet your idols“ because in it I met my idols (and rad humans!) @vladimir.berlin @thealexlichter.com @43081j.com @nickthesick.com
(James of @npmx.dev & @e18e.dev fame made sure that @willow.sh‘s Svelte pin on my bag is blurred)
July 16, 2026 at 10:39 AM
@fubits.dev has the only photo I was in for the entire @localfirstconf.com and I’m waiting for him to post it; so I have proof to my wife that I went to a conference 😅
July 16, 2026 at 10:28 AM
@43081j.com here you go buddy, have at it: npmx.dev/package/@emo...
@emoji-mart/data - npmx
Data for Emoji Mart; the emoji picker for the web.
npmx.dev
July 14, 2026 at 7:06 PM
tfw you know that you’ve just completely outdone yourself
If you do ever make a PDS backup mobile app, it is absolutely essential that you name it:

Back That At Up
July 14, 2026 at 7:55 AM
On the train Berlin for @localfirstconf.com!

Excited to be there!
July 11, 2026 at 10:05 AM
Reposted by Nick The Sick
Very happy to announce that @chatto.run, the amazing little team chat app you can self-host from your own infrastructure (and quite easily so), is now available & Open Source. ✨
Chatto is now Open Source!
The snappiest chat application you've ever used is now available for self-hosting.
www.hmans.dev
July 8, 2026 at 3:25 PM