ian / maybebot
Spent half the weekend trying to figure out the regression that made my PWAs light theme create a dark background in the Android status bar. Turns out it's not me for once, it's a recent Chrome bug issues.chromium.org/issues/55405...
This is gold! I wish I had this guide a few years ago, and I'm still extremely happy to have it now. A very comprehensive checklist for library maintainers :)
the @e18e.dev npm publishing guide has been updated to recommend the new `npm stage` feature! this guide and the templates it offers are a good way to get setup quickly in a secure way
I'm confused. I enabled trusted publishing in 0.3.5, and then added staged publishing in 0.3.6 but according to @npmx.dev 's new timeline feature, the lib dropped trusted publishing. Is it because the publisher identity changed from GH OIDC to my email when I confirmed the staged release?
I'm confused. I enabled trusted publishing in 0.3.5, and then added staged publishing in 0.3.6 but according to @npmx.dev 's new timeline feature, the lib dropped trusted publishing. Is it because the publisher identity changed from GH OIDC to my email when I confirmed the staged release?
This is on [this small lib](npmx.dev/package-time...) of mine. Sorry npmx people if I'm using the (very new) timeline feature as a source of truth for the (even more new) npm staged publishing :D I need validation :D
ian / maybebot reposted
โก๏ธ Vite 8.0 is here! The most significant architectural change since Vite 2. โฌ Powered by @rolldown.rs bringing faster production builds and more consistency ๐ค๏ธ New features such as tsconfig paths and emitDecoratorMetadata support vite.dev/blog/announc...
I like it how just two weeks ago I heard about ideas on how an alternative to npmjs.org would look like. And now when I'm coming back from my vacation (and could contribute) npmx.dev basically looks like a finished product. In the same time I could not even find a name/domain for my RSS reader ๐ข
ian / maybebot reposted
The debugging experience in signals should be great, I've been working a lot on it and I would like to share some first versions of the debugging improvements I've been working on. Feedback and contributions are always appreciated! jovidecroock.com/blog/signals...
Just ran oxfmt on our 35k+ files Vue codebase. It took 10 seconds vs prettier taking 63 seconds. But the most impressive part for me is that only 27 files ended up being formatted differently. Incredible work (on an alpha version, no less) @boshen.github.io @voidzero.dev !
Just ran oxfmt on our 35k+ files Vue codebase. It took 10 seconds vs prettier taking 63 seconds. But the most impressive part for me is that only 27 files ended up being formatted differently. Incredible work (on an alpha version, no less) @boshen.github.io @voidzero.dev !
This week at work I put quite a bit of effort and tact into reviewing a PR of a new joiner, had an inner conversation about how much Vue-specific knowledge I should expect or explain, left a calculated amount of comments...and now I discovered it's AI generated. I don't know how to feel about it
Vibe coding PRs - STOP please...
ian / maybebot reposted
I typically don't do this, but it's for a team I directly work with, over the pond in Chicago, with really nice people. We work on preact libraries that Adyen ships to our merchants, a tiny bit different from usual frontend work but pretty interesting careers.adyen.com/vacancies/67...
ian / maybebot reposted
we have a new release of eslint-plugin-depend ๐ you can use this plugin to detect dependencies the @e18e.dev community has recommended replacements for (native or alt packages)
Got mail from @syntax.fm on my way to work today and now my colleagues think I'm going to be on the show. @thealexlichter.com for privacy
ian / maybebot reposted
@pocketcasts.com was my first purchase in the Play store almost 12 years ago. I still love it and use it every day. It's my "wherever you listen to your podcast". Now they made their web player free for everyone, so if you're looking for a podcast player, give it a shot :)
If you're not using a private DNS you should consider it. Adguard, based in Cyprus, blocks quite a lot of ads for me. It's also OSS. I've heard good things about Quad9, based in Switzerland, as well. They're more focused on malware protection. Easy setup: adguard-dns.io/en/public-dn...
"Are you still using Node as if it were 2015?" is a pretty good line by @nodeland.dev at #devworld