Nick K. 🦊
banner
octetstream.dev
Nick K. 🦊
@octetstream.dev
Your average software engineer. I develop for web.
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