Profile avatar
rschristian.dev
Implicit "It depends" | Open Sourced Shenanigans http://github.com/rschristian | @preactjs.com stuffs
592 posts 976 followers 97 following
Regular Contributor
Active Commenter

I am working in something *very* wild for Preact, which I believe will be a complete game changer. Actually right now I'm on vacation BUT when I get back I will continue working on this *very* wild thing. 6 year old idea but the last 2 years of Preact features make it infinitely better.

iOS app/browser redirects have always been... iffy... but lately the GitHub app is super broken in this regard. "Open in App" will open the GitHub app, but then immediately kick me back out to Safari, loading a nonsense URL that 404s. The app doesn't navigate either, switching back to it won't help

> our implementation was not developed by Mozilla employees, but was contributed entirely by a single volunteer, André Bargull. Temporal is an absolutely massive spec and complicated implementation - it's been YEARS in the making. André out here just beating out billion dollar corps

Introducing @preact/signals-utils and @preact/signals-react-utils - a collection of helpers that make working with signals easier! These utilities help you write cleaner, more declarative code while maintaining optimal performance.

If you find an OSS issue that calls your attention, go for it. You don't need to ask permission to start working or have it assigned to you. If someone else sends a PR before you, that's great. You can use your knowledge of the issue to help review the PR, add tests, and validate the approach.

Yalc is the utility I recommend the most by far, it's really a shame how fundamentally broken npm/yarn link is and how little this is advertised. Linking is all but guaranteed to drag in extra copies of modules or allow access to modules that shouldn't be accessible at all.

Because @zachleat.com and @aluhrs.com made me look, I'm sharing the pain. Behold the power of a fully operational Next.js + Tailwind web page! 3MB (11.4 unzipped) of critical-path JS to display 1.4KB (2.8 unzipped) of text, an image, and a below-the-fold video: www.webpagetest.org/video/compar...

Fucking amateurs are serving 10MBs of JavaScript for a static page and can't even get their pointless sticky header to not clip the page title...

NPM downloads of course signify very little and are heavily inflated by CIs and scrapers, but... it looks like Preact has exceeded 6m downloads per week which is pretty neat: npmtrends.com/preact

My ISP has been undergoing some technical difficulties over the last few days causing me & my neighbors to see 500 kbps download speeds at best and it's embarrassing how many sites can't function at all in this environment.

Well that's certainly a choice

Announcing Preact Combobox - Multi-select & Single-select modes - Partial word matching, accent matching - Lazy options loading and remote search support - Light / Dark theme, RTL, Translation, form submit support www.npmjs.com/package/prea...

What's up with Fresh? 🍋 deno.com/blog/an-upda...

Me staring at the caniuse data for anchor positioning as a Firefox and Safari (mobile) user