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
Spent all morning editing the logo for my project Teleportal, a Y.js sync server.

His name is Pepper, the parrot🦜
November 4, 2025 at 8:15 AM
Is it intentional that I can’t edit the title & description of one of my clips?
October 18, 2025 at 4:07 PM
Hm, it imports cleanly for me:
October 18, 2025 at 12:25 PM
If anyone is wondering why I haven’t been doing anything for @bookhive.buzz it’s because I bought a DJ set, this is basically my new personality now
September 20, 2025 at 10:35 AM
I'm working on getting @teal.fm's piper application to be able to support imports of Spotify's export. This allows a backfill of all your listening history from Spotify into your PDS
September 2, 2025 at 4:22 PM
Done! This wasn't that bad to set up at all.

Though, NPM makes you go to each package and type the org, repo and workflow name, so I had to do that literally 15 times.

Then it was some minor tweaks to the workflow file, if you already set up attestations it is only removing your NPM creds.

Clean!
August 27, 2025 at 2:06 PM
But, I think I need to tell Apple that this is an ATProto app & I don't actually collect the data that they are referring to here (but it is part of the account). @tijs.org did you run into something similar here?
August 22, 2025 at 1:35 PM
Well, I think I have everything ready for the app store submission now
August 10, 2025 at 2:15 PM
Submitted a build to Apple for approval. Let's see when we can get this out on TestFlight...
August 9, 2025 at 4:46 PM
Then it failed
August 7, 2025 at 8:22 AM
Hung at 100% for me
August 7, 2025 at 8:21 AM
Yea, for that, layers are the answer. I have my keyboard configured such that holding down the semi-colon (US-ANSI layout) switches layers to symbols. So I can just type symbols without having to lift from home row. Like this:
August 5, 2025 at 7:16 PM
It works well!

Super cool to see it working!
August 5, 2025 at 7:10 PM
I made this example of integrating BlockNote with Electric SQL today: github.com/TypeCellOS/b...

It shows the integration between Electric SQL, BlockNote & Y.js enabling collaborative editing using plain HTTP, and a Postgres DB.

See it live at: blocknote-electric-example.vercel.app
July 21, 2025 at 6:45 PM
And here is the repo and a screenshot of how it turned out. Not bad for an afternoon!

github.com/nperez0111/c...
July 10, 2025 at 9:01 PM
Claude Web is a pretty interesting concept. But without the ability to actually edit the code that it results in, makes it feel very incomplete.

When using LLMs the power for me is in automating things I know how to do, or exploring ideas of things I don’t know about.
July 5, 2025 at 6:34 PM
I've now put up a demo at demo.teleportal.tools

The demo doesn't store any files, all in-memory.
June 29, 2025 at 11:07 AM
At that stage in the project...

Buying a domain!

teleportal.tools is mine!
June 27, 2025 at 12:07 PM
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...
June 15, 2025 at 8:26 PM
Oh no, it is happening again...
June 10, 2025 at 8:04 PM
I have not! That’s fantastic. There are a few ideas I’d love to build on top of this.

I had written some notes just yesterday on what that might look like.

Thanks so much for pointing it out though!
May 24, 2025 at 8:08 AM
Let's see how long a Goodreads export takes, this account has literally 3 books on it
May 14, 2025 at 6:35 AM
iOS has a flight preview built-in?!? Dang that is useful, and pretty well designed to boot!
May 10, 2025 at 3:32 PM
I'm trying out ThunderBird. Man, isn't it insane that an app can just work?
March 26, 2025 at 8:01 AM
Import DOCX. Had to adapt a DOCX → HTML parser and remove all the HTML output and instead output Tiptap JSON. As well as add image importing for DOCX and other formats.

The more you know about the DOCX format, the more horrified you become...
January 29, 2025 at 4:25 PM