Cody
@codey.bsky.social
📤 399
📥 205
📝 138
Principal Engineer at Sanity.io
reposted by
Cody
Vite
23 days ago
⚡️ Vite 8.0 is here! The most significant architectural change since Vite 2. ⏬ Powered by
@rolldown.rs
bringing faster production builds and more consistency 🛤️ New features such as tsconfig paths and emitDecoratorMetadata support
vite.dev/blog/announc...
loading . . .
Vite 8.0 is out!
Vite 8 Release Announcement
https://vite.dev/blog/announcing-vite8
7
396
105
This massively helped my understanding of how we "grow" LLM's, and why it's wrong to say that models are "built" or "designed". Give it a try!
add a skeleton here at some point
24 days ago
0
0
0
reposted by
Cody
⚡️🌙
28 days ago
i think wider ai discourse would be wildly different if everyone actually understood that Claude and ChatGPT are “eldritch creations via petajoules of stochastic optimizations” rather than “chat bot programmed by a san francisco tech company’s engineers”
20
430
92
I’m over the moon excited about this ⚡️
add a skeleton here at some point
24 days ago
0
2
0
reposted by
Cody
Alexander Lichter
about 1 month ago
You HAVE to run this command across your Vitest test suite at least once 👀
add a skeleton here at some point
0
10
1
reposted by
Cody
Stef Walter
about 2 months ago
Dear developers, Please respect the reduced-motion preferences of your users. I'm tired of your websites making me nauseous. Motion is fun until it makes your users sick. Here you go:
developer.mozilla.org/en-US/docs/W...
loading . . .
prefers-reduced-motion - CSS | MDN
The prefers-reduced-motion CSS media feature is used to detect if a user has enabled a setting on their device to minimize the amount of non-essential motion. The setting is used to convey to the browser on the device that the user prefers an interface that removes, reduces, or replaces motion-based animations.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules/@media/prefers-reduced-motion
4
88
28
reposted by
Cody
Smooth Dunk
about 1 year ago
Wile E. Coyote Finally Kills Road Runner Then Immediately Wishes He Hadn’t
23
3257
851
'use cache' is FAST 🔥 🔥🔥🔥🔥🔥 It's even faster LIVE ✨ We've been cooking at
@sanity.io
, give it a try:
github.com/sanity-io/ne...
loading . . .
https://github.com/sanity-io/next-sanity/blob/cache-components/packages/next-sanity/EXPERIMENTAL-CACHE-COMPONENTS.md
about 2 months ago
0
2
1
Migrating our largest FOSS repo (over 5k files) from prettier to oxfmt (
github.com/sanity-io/sa...
), it's 9x faster 🤯
2 months ago
0
2
0
reposted by
Cody
pnpm
3 months ago
🚀pnpm 2025 recap: 2x download growth, new homepage, my first JSNation talk, and v10 feature highlights
pnpm.io/blog/2025/12...
loading . . .
🚀 pnpm in 2025 | pnpm
2025 has been a transformative year for pnpm. While our primary focus was redefining the security model of package management, we also delivered significant improvements in performance and developer e...
https://pnpm.io/blog/2025/12/29/pnpm-in-2025
0
52
5
reposted by
Cody
Matt Kane
4 months ago
If you are running a vulnerable Next.js or RSC app behind Cloudflare or other WAF, but your origin is still accessible directly from the internet then you are not protected! Attackers are iterating IP addresses so you will probably be found. Upgrade right now!
2
19
4
A lot of you need to read
react.dev/learn/you-mi...
and it shows
loading . . .
You Might Not Need an Effect – React
The library for web and native user interfaces
https://react.dev/learn/you-might-not-need-an-effect#resetting-all-state-when-a-prop-changes
5 months ago
1
8
5
reposted by
Cody
Dominik 🔮
6 months ago
✨ welcome to
@sentry.io
, React Compiler ✨
1
45
1
I’m extremely excited for how well this new api is shaping up to be. SanityLive on this setup will be S M O O O O T H 😤 🤌🤌🤌🤌🤌🤌
add a skeleton here at some point
6 months ago
1
5
0
We are so back 🤌
add a skeleton here at some point
6 months ago
0
5
0
reposted by
Cody
Ricky
6 months ago
Here's the code for my Async React demo:
github.com/rickhanlonii...
loading . . .
GitHub - rickhanlonii/async-react: The final state of the React Conf 2025 Async React talk.
The final state of the React Conf 2025 Async React talk. - rickhanlonii/async-react
https://github.com/rickhanlonii/async-react
2
86
13
Hyped for part 3 of
@ricky.fm
’s Async React
6 months ago
1
19
0
reposted by
Cody
James
6 months ago
we've started building out an "awesome" list for
@e18e.dev
🎉 this should provide a good resource for finding modern libraries and tools. contributions welcome!
loading . . .
GitHub - e18e/awesome-e18e: A curated list of awesome e18e-focused packages
A curated list of awesome e18e-focused packages. Contribute to e18e/awesome-e18e development by creating an account on GitHub.
https://github.com/e18e/awesome-e18e
1
44
8
Last minute tweaks to the slides 🤏 got two looooong flights ahead 😮💨
add a skeleton here at some point
6 months ago
0
11
1
reposted by
Cody
Josh
6 months ago
We’ve been using the activity API at sanity since it was released as experimental to support multiple Iframes being mounted & unmounted whilst preserving their state & I’m really pleased at how fantastic it’s been.
add a skeleton here at some point
0
8
1
Super stoked to come talk about what we’ve learned from using it in production ✨
add a skeleton here at some point
6 months ago
0
2
0
reposted by
Cody
6 months ago
@codey.bsky.social
is giving a talk on React Compiler
1
12
3
reposted by
Cody
Sanity
6 months ago
We're hosting the official
@nextjs.org
Conf opening party 🎉 Can't make it to our *[NYC] event? Don't worry—we'll be in SF too! Oct 21, 7pm-midnight at Southern Pacific Brewing in the Mission. Great food, drinks, games + the Next.js (and Sanity!) community. Register below 👇🏻
1
3
3
@kitten.sh
re
x.com/_philpl/stat...
it explains why I could never reproduce
github.com/reactwg/reac...
nor
react.dev/reference/re...
. 🤯 I'd love to chat SC history with you if we cross paths, my interest in SC history is maybe above average (
github.com/sanity-io/sa...
) 😂 It's such an impressive proj
loading . . .
phil 🫠 on X: "amazing to still see styled-components hidden in some codebases 👀 lots of differences from modern CSS approaches, but SC's ordering guarantees are still kinda neat also CSS-in-JS's perf would be even worse if this issue wouldn't have been fixed😂 https://t.co/oTy95EZkp2" / X
amazing to still see styled-components hidden in some codebases 👀 lots of differences from modern CSS approaches, but SC's ordering guarantees are still kinda neat also CSS-in-JS's perf would be even worse if this issue wouldn't have been fixed😂 https://t.co/oTy95EZkp2
https://x.com/_philpl/status/1966522613531804102
7 months ago
1
1
0
Ok you win, when can we have a client/SSR cache API? 🥺
add a skeleton here at some point
7 months ago
0
7
0
reposted by
Cody
pnpm
7 months ago
Published an article about mitigating supply chain attacks with pnpm
pnpm.io/supply-chain...
loading . . .
Mitigating supply chain attacks | pnpm
Sometimes npm packages are compromised and published with malware. Luckily, there are companies like [Socket], [Snyk], and [Aikido] that detect these compromised packages early. The npm registry usually removes the affected versions within hours. However, there is always a window of time between when the malware is published and when it is detected, during which you could be exposed. Fortunately, there are some things you can do with pnpm to minimize the risks.
https://pnpm.io/supply-chain-security
0
59
13
reposted by
Cody
danielroe 🇺🇦
7 months ago
trusted publishing is fantastic for ensuring that the state of a
@github.com
repo maps to a public package ... but maintainers are still vulnerable to phishing, allowing bypassing it so: this action fails ci when upgrading to a 'non-provenanced' package
add a skeleton here at some point
2
28
3
reposted by
Cody
Dominik 🔮
7 months ago
Can't believe what I'm reading. Accidentally DDoS yourself because you fetch in useEffect in 2025 is so avoidable 😂
blog.cloudflare.com/deep-dive-in...
6
126
21
reposted by
Cody
dan
7 months ago
cool post!
add a skeleton here at some point
2
112
9
It's very difficult to get stable repeatable benchmark results for scenarios that tie into React Concurrent mode. The best I've come up with is this one: - Before
concurrent-styled-components.sanity.dev?strategy=ins...
- After
concurrent-styled-components.sanity.dev?strategy=use...
add a skeleton here at some point
7 months ago
0
8
2
Great read! Would love to see your opinion
@simeongriggs.dev
on using useTransition() to render spinners where suspenseful actions are triggered. Changing a search filter, clicking on a row that opens a detail view, etc
add a skeleton here at some point
7 months ago
1
2
0
reposted by
Cody
Joe Savona
7 months ago
React folks: Id love your suggestions for an example app that stresses context update performance. I’m looking for something bigger than a micro benchmark, smaller than a full production app. Just complex to have a more realistic distribution of time in framework/product logic, ~1kloc
5
28
8
So... I've forked `styled-components`... not once, but twice (!)
github.com/sanity-io/cs...
😅 AMA 😂
loading . . .
GitHub - sanity-io/css-in-js: One does not simply remove styled-components from a codebase.
One does not simply remove styled-components from a codebase. - sanity-io/css-in-js
https://github.com/sanity-io/css-in-js
7 months ago
0
3
2
Motion is such a showcase of craftwork, passion for detail, and hard work 💖 Well deserved
@citizenofnowhe.re
!
add a skeleton here at some point
7 months ago
0
4
0
reposted by
Cody
VoidZero
8 months ago
⚓️Oxlint with type-aware linting is here ⚓️ ◆ 40 type-aware rules supported, including the famous `no-floating-promises` rule ◆ Built on top of `tsgolint` and `ts-go` ◆ Brings speed improvement & correctness Read more in the latest announcement
voidzero.dev/posts/announ...
loading . . .
Announcing Oxlint Type-Aware Linting
Oxlint with type-aware linting is now available and supports 40 long-awaited rules including no-floating-promises. Oxlint uses tsgolint, which @auvred initially prototyped as typescript-eslint/tsgolin...
https://voidzero.dev/posts/announcing-oxlint-type-aware-linting
0
89
14
reposted by
Cody
Retro Blast 💫
8 months ago
If you've never seen the Japanese Super Metroid commercial then you have to see this absolute work for art right here!
loading . . .
43
1896
374
reposted by
Cody
The Onion
8 months ago
Dancing Boston Dynamics Robot Knows Its Revenge For This Will Be Sweet
theonion.com/dancing...
20
1016
89
reposted by
Cody
Marjorie James Keenan
8 months ago
live action catbus looking pretty sweet
524
29223
3739
Hahaha I need one of these!
add a skeleton here at some point
8 months ago
0
2
0
reposted by
Cody
Ryan Skinner
8 months ago
Introducing Runtime Accelerated Rendering Infrastructure (Rari), a React Server Components framework that's 4x faster than Next.js. Built on custom Rust runtime with V8. 4x faster RSC rendering, 10,586 req/sec throughput, 5.8x faster builds.
loading . . .
How I Built a Full-Stack React Framework 4x Faster Than Next.js With 4x More Throughput - Ryan Skinner
Introducing the next-generation React framework with Rust-powered runtime, React Server Components, and ridiculously-fast development experience delivering 4x faster performance than Next.js.
https://ryanskinner.com/posts/how-i-built-a-full-stack-react-framework-4x-faster-than-nextjs-with-4x-more-throughput
1
55
18
reposted by
Cody
kode24.no
8 months ago
– Selv om jeg lærte enormt mye og jobbet med flinke og fine folk, ble erfaringsforskjellen mellom meg og resten av teamet for stor, sier Ukas Koder, Nina Andal Aarvik om det å være ung og nyutdanna i et stort fagmiljø der hun var eneste "ferske".
loading . . .
«Presset var stort, og imposter-syndromet traff hardt»
Da Nina Andal Aarvik fikk utviklerjobb blant utviklere med mye mer erfaring enn seg selv, gikk det kraftig ut over selvtilliten. – Overgangen ble ganske brutal, sier Ukas koder.
https://www.kode24.no/artikkel/presset-var-stort-og-imposter-syndromet-traff-hardt/241071
0
1
2
reposted by
Cody
Andy Bell
9 months ago
CSS pro tip: :target { scroll-margin-block-start: 2em; } Adds a nice bit of breathing room to stuff that's anchored via URL like example.com/#my-element
3
183
28
reposted by
Cody
Lost In Cult
9 months ago
Joysticks to Haptics – our ultimate compendium of gaming controllers and retro peripherals – is now shipping in the UK! Revisit all the key moments and innovations that shaped video game controllers 🕹️ EU, US & ROW customers: shipping available soon.
tr.ee/5A864A1wgJ
2
71
19
reposted by
Cody
welcome to the
9 months ago
where does internet come from? the answer may surprise you
loading . . .
64
1978
434
reposted by
Cody
John
9 months ago
Trash squad got mobility now?!? We are cooked
add a skeleton here at some point
0
24
4
reposted by
Cody
Vite
9 months ago
⚡️ Vite 7.0 is out! - Browser Target Changed to Baseline Widely Available - Node 18 support dropped. Vite is now distributed as ESM only - And feats, fixes, and cleanups, while we prepare for rolldown!
loading . . .
Vite 7.0 is out!
Vite 7 Release Announcement
https://vite.dev/blog/announcing-vite7.html
2
350
73
reposted by
Cody
rich harris
10 months ago
this is, by a wide margin, the most lavishly cinematic account of rollup's history
www.youtube.com/watch?v=azk-...
(assembled from bits of footage leftover from a forthcoming vite documentary that i got to be a part of)
loading . . .
The Story of Rollup with Rich Harris
YouTube video by CultRepo (formerly Honeypot)
https://www.youtube.com/watch?v=azk-GuGiy3E
1
104
9
reposted by
Cody
Seb ⚛️ ThisWeekInReact.com
10 months ago
TIL about TypeScript Type Buddy 🤯 It translates this fancy TS function syntax to the real but unreadable ternary syntax (works in both directions) I see how this could be convenient to work on complex conditional types There's even a VSCode extension
github.com/typed-rocks/...
1
39
8
reposted by
Cody
Filter Nyheter
10 months ago
Over 750 nye abonnenter! Vi er nå tre fjerdedeler på vei mot målet om å bli større enn Document.
4
123
44
Load more
feeds!
log in