Portable Text is a spec for block content as structured JSON.
It's also an editor for authoring it. In production since 2017. Open spec.
The docs at portabletext.org just got a major overhaul →
Posts by Cody
⚡️ 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...
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!
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”
I’m over the moon excited about this ⚡️
Congrats 🥳
I review mostly internal PRs, or PRs from peer staff. We were discussing this just before I left for PTO few weeks ago. As an org we do have a lot of incoming PRs from external contributors on our open source repository. I’ll get back to you on this when I’m back in march 😌
At @sanity.io we started requiring that everyone has to review their own ai generated PR before requesting another human to review it. It has worked wonders for me in reducing the feeling that I’m asked to do someone else’s homework 😮💨
You HAVE to run this command across your Vitest test suite at least once 👀
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...
4 panel comic Panel 1: Wile E. Coyote has finally murdered Road Runner by crushing him under a massive boulder Panel 2: Wile celebrates his long sought after victory Panel 3: Wile steps out from behind the boulder and is immediately confronted by Columbo who says “Mr. Coyote” in his typically annoying but persistent manner Panel 4: Columbo calls his name again. Panicked, Wile retreats quickly behind the boulder, but in his heart of hearts, he knows it will do no good. In about two hours he’ll be going to prison. And not cartoon prison. Human prison.
Wile E. Coyote Finally Kills Road Runner Then Immediately Wishes He Hadn’t
'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...
Migrating our largest FOSS repo (over 5k files) from prettier to oxfmt (github.com/sanity-io/sa...), it's 9x faster 🤯
I see a mixture between calling functions "events" and "logic that genuinely should not re-trigger your Effect".
Maybe consistently call it events called from effects, and non-events? Instead of genuine and not genuine logic, as "genuine" as subjective and abstract
If you are going to reduce the pain of setting up trusted publishing in any way then sign me up 😮💨
🚀pnpm 2025 recap: 2x download growth, new homepage, my first JSNation talk, and v10 feature highlights
pnpm.io/blog/2025/12...
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!
It's ok we're all sinners here
Unfortunately unlikely, by the time I started high school my family had moved to Lofoten 😔
The city of where I was born! 🥰
Gotcha. What I’ve skimmed so far looks on target. I’ll deep dive and share feedback next week 🙌
Component Tree highlighted with ✨ memo for components that have been auto-memoized by the compiler
✨ welcome to @sentry.io, React Compiler ✨
For sure, hoping I'll have time next week to dive in. Do you have an idea of when there's a POC we can test drive? 🙌
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 😤 🤌🤌🤌🤌🤌🤌
We are so back 🤌