Focused on accessibility, performance, maintainable & sustainable software.
Craft beer & specialty coffee afficionado. Humanist
reactrouter.com/dev/explanat...
reactrouter.com/dev/explanat...
My @nextjs.org is all up-to-date, yet the devtools says the Timeline profiler is "only available for React >18", and exploring components or profiling is a festival of errors making it a terrible experience. I could not find anything in issues.
My @nextjs.org is all up-to-date, yet the devtools says the Timeline profiler is "only available for React >18", and exploring components or profiling is a festival of errors making it a terrible experience. I could not find anything in issues.
Now, with all the native plugins enabled, they are down to 22s. That is ~7x faster than Vite, ~half the time compared to using native resolver before and 43x faster than their webpack build 🔥
Now, with all the native plugins enabled, they are down to 22s. That is ~7x faster than Vite, ~half the time compared to using native resolver before and 43x faster than their webpack build 🔥
And that's exactly what happened over the past decade.
And that's exactly what happened over the past decade.
- a new company, Darklang Inc
- shutting down the VC-backed startup, Dark Inc
- open sourcing Darklang
- new product direction
🧵👇 1/5
- a new company, Darklang Inc
- shutting down the VC-backed startup, Dark Inc
- open sourcing Darklang
- new product direction
🧵👇 1/5
This brings support for all of React's API in a way that is incrementally adoptable by the millions of React Router apps in production today, but also feels great for a greenfield React Router app
remix.run/blog/rsc-pre...
This brings support for all of React's API in a way that is incrementally adoptable by the millions of React Router apps in production today, but also feels great for a greenfield React Router app
remix.run/blog/rsc-pre...
what's been released is embarrassing. & that's not meant to be a critique on the people who did the work. but rather, the person(s) that said "yeah, this is good enough. publish!"
what's been released is embarrassing. & that's not meant to be a critique on the people who did the work. but rather, the person(s) that said "yeah, this is good enough. publish!"
and if that's the case, any UX decisions made based on such a prototype will be biased away from inclusive design / UX decisions.
and if that's the case, any UX decisions made based on such a prototype will be biased away from inclusive design / UX decisions.
For better or worse, Figma is the industry-default design tool. When they select their priorities, it communicates to designers *what they should consider important* both as a role model and as a tool.
Then Figma blew it all up.
For better or worse, Figma is the industry-default design tool. When they select their priorities, it communicates to designers *what they should consider important* both as a role model and as a tool.
Where are the arguments about “competency” now?
Where are the arguments about “competency” now?
As someone trying very hard to make my code fully-typed, the magic string incantations of yaml-based development is an endless source of frustration.
As someone trying very hard to make my code fully-typed, the magic string incantations of yaml-based development is an endless source of frustration.
The difference between `@__PURE__` and `@__NO_SIDE_EFFECTS__`.
As @antfu.me said: "[`@__NO_SIDE_EFFECTS__`] is designed to solve that [distinguishing pure functions in user land] by moving the notation from end-user side to library authors".
The difference between `@__PURE__` and `@__NO_SIDE_EFFECTS__`.
As @antfu.me said: "[`@__NO_SIDE_EFFECTS__`] is designed to solve that [distinguishing pure functions in user land] by moving the notation from end-user side to library authors".
This allows you to restore the cache in dependent jobs, which is much faster than uploading and downloading artifacts.
This allows you to restore the cache in dependent jobs, which is much faster than uploading and downloading artifacts.