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
Thanks for the shout out!
November 26, 2025 at 9:51 PM
* React
November 25, 2025 at 7:23 AM
It’s all fun and games until you realize how reactionary handles form inputs. 2 way binding is the most accurate since it is how the DOM works.
November 25, 2025 at 7:23 AM
If only the new experience didn’t konk out at like 50 changed files.

I’d want to filter out files and have show me the rest, but no it forces me to review file-by-file. Which is never what I would want to do. At least paginate or infinite scroll them. Who would review each file individually?
November 23, 2025 at 8:40 AM
… Until next time!
November 22, 2025 at 4:53 PM
Same. Sometimes I want to look it up but I think it is more fun to guess based on the memes.
November 22, 2025 at 4:18 PM
iPhone 4 was it
November 22, 2025 at 9:08 AM
Very productive couple of hours all across the stack!
November 21, 2025 at 8:04 AM
I updated my macmini server's watchtower to use this maintained version: watchtower.nickfedor.com

Also configured it to send emails when it makes updates, which is really nice
November 21, 2025 at 8:04 AM
I wanted to add dark mode icons to BookHive mobile app (like the new bsky app update), so I looked at the PR that made the change & did it for BookHive too (since we both use expo).

I also am working through some tests for file uploads in Teleportal
November 21, 2025 at 8:04 AM
That's actually insanely cool!
November 21, 2025 at 6:40 AM
Maybe I use JS too much but this seems coherent to me?

Array.some is like does at least one element match this criteria (no elements that match, so false)

Array.every is like does every element match this criteria AKA the not of Array.some (no elements, so all match, so true)
Array.so
November 19, 2025 at 7:46 PM
Then it just litters everything with a setTimeout everywhere while not understanding it just needs to read the damn message.
November 19, 2025 at 7:34 PM
I think it just doesn’t understand that for a readable stream to emit its messages, it needs someone actually reading from the stream.

In tests it is very eager to make a mock of streams but keeps forgetting to actually read from the stream. Which it thinks is some sort of timing issue
November 19, 2025 at 7:34 PM
Thanks for having my project @bookhive.buzz on the list!
November 19, 2025 at 1:31 PM
Drip sync
November 17, 2025 at 10:16 PM