Cheerio 1.0 is out, only a short seven years after the first release candidate. Read more here: cheerio.js.org/blog/cheerio-…
Thanks to everyone that helped along the way!
Felix retweeted
In our first five minute maintainer video, we get to chat with @fb55!
Watch to learn more about Felix’s journey in open source: bit.ly/3J5ra5k
[email protected] is out, which has been a big focus of mine since taking over as a maintainer five months ago. All the deets at github.com/inikulin/parse5/r…
TIL that source maps can point to URLs for source files, using the `sourceRoot` property. This allows you to publish NPM packages with source maps, *without* including the original source. For TypeScript, this does the trick:
We’ve had an Amazon Fresh store for a few months now right next to our home. My favorite part of the cashier-less experience is that I don’t feel awkward bringing in groceries from a different store. Amazing for combining trips.
I am curious how Telegram emoji codes for calls are generated. This one from last night perfectly summarized the call, before it even happened. And that wasn’t the first time.
Bank card handling in @1Password really has so much low-hanging fruit. (1) Please flag that cards are about to expire. (2) Why aren’t card networks inferred from the number? (3) Why aren’t card numbers validated? (4) And why can’t I just scan my card with my camera?
Seeing this Gmail auto-complete: My heart goes out to all of the knowledge workers stuck in the same meeting for weeks.
I tried to introduce WebAssembly into one of my NodeJS modules today. Tl;dr it isn't ready for prime time yet.
I was able to call the WASM-ified module and extract enough information that I do think things work. And yes, the speed-up is dramatic (~80% faster or so, although result extraction is going to reduce that number).
In other news, I finished The Outer Worlds yesterday. Such a treat, it really felt like a reimagining of the Firefly TV show.





