James

@43081j.com

Lead: @e18e.dev - tinylibs - chai Maintainer: parse5 - @unjs.io - @bomb.sh - chokidar - @npmx.dev - @vueuse.org - prettier Sponsor me at github.com/sponsors/43081j github.com/43081j / Focusing on ecosystem perf & tooling 🥳

the awkward time of limbo where dependabot really wants to bump typescript, but typescript-eslint can't work with it yet 😅

my big pile of `yaml` perf improvements just got merged 🎉 looking forward to v3 being published!

occasionally when writing markdown, headers wouldn't work as headers. typed again, they would. it turns out its because on this laptop opt+3 is #. but opt+space is nbsp. so if i press the space while releasing opt, i end up with "# header", not "# header" 😂

this year i've carved a big chunk of my time out to officially work on OSS. if you like what I do, or use the things I work on, sponsorships go a long way. these help me keep the balance I have, and allow me to dedicate a lot more time to open source. thank you to those who already sponsor me 💙

Sponsor @43081j on GitHub Sponsors

Maintainer of clack, chai, parse5, unjs, vueuse, tinylibs, & more. One of the e18e.dev leads. Core contributor to lit and modernweb.

github.com

good timeline. this is magic-string, 140M dls/week. a week ago i asked if it could go ESM only - @sxzz.dev dropped a PR <1 day later 🎉 later, I removed sourcemaps and did 2 big CPU perf speed ups 🚀 love seeing a high impact package like this shrink and speed up

magic-string package dropping by 56% (304.9KB), then later by another 36% (86.8KB). Also changed to ESM only and enabled trusted publishing/provenance.

so many trips to book.... Zurich, Barcelona, Toronto, and possibly Vancouver. (only the Zurich one is tech related though! 😅)

path-key - 256M downloads/week On non-windows it returns PATH. On windows, it searches your process.env for "PATH" case insensitive. I wonder who these people are with a PAth or a patH 👀

they are rough results but another tanstack query improvement seems to make another hot path 2x faster locally. has been fun digging through the tanstack code this week!