Nick K. 🦊
banner
octetstream.dev
Nick K. 🦊
@octetstream.dev
Your average software engineer. I develop for web.
Have you tried Qwik? It offers different rendering model (Resumability instead of hydration) comparing to most of the other UI frameworks and have signals too!
January 11, 2026 at 11:56 AM
Then maybe it's time to stop using React
November 18, 2025 at 2:41 PM
In my case I see it as a good way to play my Steam library, since I don’t have PC – only Mac and PS5. I don’t think it’s going to replace PS for me, but will see.

And if I get lucky, I’ll buy one with Companion Cube skin from DBrand :D if it will not gonna cost me a fortune.
November 14, 2025 at 2:48 AM
Dunno about the editors, but you can do that via dev environments such as devcontainers or devenv (beware: this one comes with whole new language – Nix), both offer hooks to run when you enter the environment.
November 13, 2025 at 5:55 PM
Wait is npm abandoned? Haven't been using it for almost a decade after I switched to Yarn (and later pnpm).

I just don't see why I would use npm in the world where pnpm exists.
October 17, 2025 at 12:27 PM
Reposted by Nick K. 🦊
Thanks @wmertens.bsky.social @maiieul.bsky.social and @shairez.bsky.social for investing your free time and making this a reality

Enjoy the read! (and the ride) 😊

qwik.dev/blog/qwik-1-...
Qwik 1.14.0: Introducing the Preloader 📚 Qwik Documentation
No hydration, auto lazy-loading, edge-optimized, and fun 🎉!
qwik.dev
May 23, 2025 at 1:00 PM
Wow, this is great.
January 24, 2025 at 9:40 AM
Aside of this issue - everything works as expected, which is more than enough for this project.
January 24, 2025 at 9:37 AM
Here's full setup: github.com/octet-stream...

It runs test with mobile browsers emulation (via user agent and other context params), but if headless mode is disabled - Vitest fails, saying that I cannot use some of the params when viewport is null. Which is actually not the case.
github.com
January 24, 2025 at 9:36 AM
Btw, the docs say you can omit port to get the same effect. So, just server.listen() is enough: nodejs.org/api/net.html...
Net | Node.js v23.4.0 Documentation
nodejs.org
December 19, 2024 at 4:47 PM
There's server.address() method, and it will return bound address, including the number of used port: nodejs.org/api/net.html...
December 19, 2024 at 4:30 PM
And I get it's more convenient to do Object.entries(obj).map(([key, value]) => { ... }) then for (let key in obj) { if (obj.hasOwnProperty) { ... } }
December 10, 2024 at 2:58 PM
Dunno, I think it got popularized by array methods (map, forEach etc). I see many people use these to iterate objects (including arrays) instead of loops and iterators.

There's even (stage 4) proposal to add similar methods on iteratos: github.com/tc39/proposa...
GitHub - tc39/proposal-iterator-helpers: Methods for working with iterators in ECMAScript
Methods for working with iterators in ECMAScript. Contribute to tc39/proposal-iterator-helpers development by creating an account on GitHub.
github.com
December 10, 2024 at 2:51 PM
Try Silent Hill 2 Remake :>
December 8, 2024 at 1:07 AM