Husband, father of 2, professional software engineer during the work week, and trying to be a helpful developer by night.
I will check your site's robots.txt and mobile experience.
Modern Web, Vue, and React Compiler Fan!
- Ad Count
- Ad Density
- Ad Weight: Network
- Ad Weight: CPU
These metrics are a set of ad-related measurements that provide transparency into sites' ad experiences.
developer.chrome.com/blog/crux-ad...
1/8 🧵
it turns out you already have all four if you have a bluesky account
👉 airspace is a typed client for it
it turns out you already have all four if you have a bluesky account
👉 airspace is a typed client for it
I don't want to think about how many hours I spent fighting derived state in Angular/VueJS/React, and SolidJS has the defaults I wanted all along.
What are the little things you love about the framework/library of choice?
I don't want to think about how many hours I spent fighting derived state in Angular/VueJS/React, and SolidJS has the defaults I wanted all along.
What are the little things you love about the framework/library of choice?
and Fragment refs solve "merge refs" soup. you can now have natural apis like <IntersectionObserver> etc
This release makes View Transitions and Fragment Refs stable, and adds browser(), Trusted Types support, and Context in Server Components.
react.dev/blog/2026/09...
and Fragment refs solve "merge refs" soup. you can now have natural apis like <IntersectionObserver> etc
youtube.com/shorts/3hVff...
youtube.com/shorts/3hVff...
lots of good stuff coming `browser()` api, `
github.com/react/react/...
lots of good stuff coming `browser()` api, `
github.com/react/react/...
It is one of the first ESM-only libraries coming from React!
npmx.dev/package/reac...
It is one of the first ESM-only libraries coming from React!
npmx.dev/package/reac...
youtu.be/cCOL7MC4Pl0?...
youtu.be/cCOL7MC4Pl0?...
We can use `width: fit-content` to have a container element shrink to fit its element's width. This is useful for cards!
But if that card has any text content, that text will blow out the width of the card, since it won't automatically linewrap.
So we wind up with this issue:
We can use `width: fit-content` to have a container element shrink to fit its element's width. This is useful for cards!
But if that card has any text content, that text will blow out the width of the card, since it won't automatically linewrap.
So we wind up with this issue:
It has quite some history as we first started working on a backing-node (fiber-like) structure for Preact but reversed.
It has quite some history as we first started working on a backing-node (fiber-like) structure for Preact but reversed.
github.com/preactjs/pre...
Thank you to everyone, yall are awesome
github.com/preactjs/pre...
Thank you to everyone, yall are awesome
When Suspense rerenders, the previous state is lost, making it much harder to use promises for data loading.
github.com/preactjs/pre...
When Suspense rerenders, the previous state is lost, making it much harder to use promises for data loading.
github.com/preactjs/pre...
react.dev/warnings/con...
react.dev/warnings/con...
Try it out at: fast-page-ten.vercel.app/dpu/two-page...
Try it out at: fast-page-ten.vercel.app/dpu/two-page...
TS Go port promised only a 10x speed-up, not 20x
At work, on the 3 million line monolithic package, I'm seeing
~ 4m40s -> 12s
a ✨ 23x ✨ speed boost
TS Go port promised only a 10x speed-up, not 20x