Anna | DevMiner
devminer.xyz
Anna | DevMiner
@devminer.xyz
SysAdmin // DevOps // SW Dev // Unprofessional Factory Planner 😅
"Making the world a better place"
Reposted by Anna | DevMiner
In JS there’s @e18e.dev community that does a ton of work to make the JS ecosystem faster and safer.

e18e.dev/blog.html

Thanks to them, your node_modules has gotten much smaller.

And they recently opened up for donations. I, of course, immediately subscribed.

opencollective.com/e18e
May 20, 2025 at 4:10 AM
Reposted by Anna | DevMiner
After some @11ty.dev housekeeping yesterday I’ve crossed paths with folks on the @e18e.dev team and just wanted to say they are doing very good work!

e18e.dev

If you’ve ever been frustrated by outdated deps or had trouble upgrading deps, these folks are solving problems before they get to you 🏆
e18e
Ecosystem Performance
e18e.dev
March 5, 2025 at 4:39 PM
Reposted by Anna | DevMiner
Poof! ✨ postman-request, an HTTP client with 1.1M weekly downloads, just dropped its brotli dependency in favor of Node.js’ built-in Brotli compression. That’s 1,673.1 GB of data saved every week! 🤓
github.com/postmanlabs/...
@e18e.dev
Remove dead dependency on `brotli` by wojtekmaj · Pull Request #103 · postmanlabs/postman-request
PR Checklist: I have run npm test locally and all tests are passing. I have added/updated tests for any new behavior. If this is a significant change, an issue has already been created where t...
github.com
February 24, 2025 at 9:15 AM
Reposted by Anna | DevMiner
some thoughts on bundling dependencies in libraries and dev tools. especially given the great effort from the community lately, we need to bundle less and less (in consumed packages)
Bundling dependencies (and when not to do it)
A brief write up on when you should or shouldn't bundle dependencies
e18e.dev
February 14, 2025 at 12:05 PM
Reposted by Anna | DevMiner
small announcement - we have now moved the ecosystem cleanup project into @e18e.dev to be the official issue tracker, for _all_ ecosystem issues (incl cleanup, speedup, etc)

if you want to get involved in e18e, this is a good place to start!
GitHub - e18e/ecosystem-issues: A place to keep track of ongoing efforts to clean up the JS ecosystem
A place to keep track of ongoing efforts to clean up the JS ecosystem - e18e/ecosystem-issues
github.com
February 3, 2025 at 2:44 PM
>clicks "download as guest"
>has to enter private information
tfw guest != guest

thanks ST
January 11, 2025 at 3:10 AM
Reposted by Anna | DevMiner
Just published the first part of my series about my homelab. This has taken roughly about 3 months to make. I hope to be able to share my knowledge with it with the rest of you :)

nstlopez.com/blog/my-plan...
My Planetary Datacenter I: Architecture
Explore my homelab ‘Planetary Datacenter’ where ZeroTier networking, MacVLAN tricks, VLAN segmentation, and GPU passthrough combine for a global, DIY cloud.
nstlopez.com
January 5, 2025 at 10:53 AM
Reposted by Anna | DevMiner
Working on a React project? If you’ve migrated to TypeScript, check your dependencies - many projects still include the prop-types package even though it’s no longer used.

Cleaning up unused dependencies keeps your app lean and easier to maintain #webperf #e18e
November 27, 2024 at 10:45 PM
Reposted by Anna | DevMiner
Small bash function `nr` to auto use `node --run` instead of `npm run` when available (for better performance ⚡ @e18e.dev )

gist.github.com/yannbertrand...
`nr` bash function to use `node --run` when possible
`nr` bash function to use `node --run` when possible - nr-auto-node-run.sh
gist.github.com
November 26, 2024 at 1:45 PM
Reposted by Anna | DevMiner
What a great initiative! 🤩

I just learned about it because a community member raised an issue to improve Testing Library's tooling.

These are the heroes the open source community needs (and makes working in this space fun) 🏆
e18e.dev e18e @e18e.dev · Nov 11
es-tooling is a home for e18e-focused tools such as:
- ecosystem-cleanup: tracker for perf work
- module-replacements: modern alternative to packages
- module-replacements-codemods: auto-replace

If you're passionate about improving JS packages, join us at chat.e18e.dev 💙

e18e.dev/blog/es-tool...
ES tooling - community-led e18e-focused tooling
ES Tooling - a community-led , e18e-focused collection of tools for the ecosystem
e18e.dev
November 19, 2024 at 7:31 PM
Reposted by Anna | DevMiner
(small behind-the-scenes effort) the @expo.dev SDK 52 will shed several old/unused npm deps
in future SDKs pre-bundling, more fixes, and external changes will help too

But overall, installing SDK 52 will already be faster than installing SDK 51 🚀
(npm graph side-by-side for comparison)
November 2, 2024 at 2:50 PM
Reposted by Anna | DevMiner
We're fixing Storybook bloat, one dependency at a time! 🔪 @storybookjs.bsky.social
October 27, 2024 at 11:54 AM
Reposted by Anna | DevMiner
wow, github.com still doesn't have AAAA records. *shakes fist*

(noticed something failed hitting github on a VM that intentionally only has IPv6 for testing)
December 7, 2023 at 2:31 PM