knut
banner
knut.fyi
knut
@knut.fyi
developer edu and community @sanity.io \n (he/him) \n ask me about real-time text fields in front of delightful JSON \n endorsed for dry jokes on linkedin \n Oakland, CA \n 🌐 https://knut.fyi
y
i
k
e
s
October 10, 2026 at 9:13 PM
this is a cool and practical intro to Jev and how you can use it to make those agents faster and cheaper
sanity.io Sanity @sanity.io · Sep 25
Watching agents think feels like waiting for images to load pixel by pixel on a 56k modem.

John on our team got a docs agent to a 0.5s median answer with prefetching, speculation, and fewer round trips to the LLM. Web perf tricks, applied to agents.

www.sanity.io/engineering/...
September 25, 2026 at 7:24 PM
another instant classic on the sanity engineering blog!
I stopped using Safari @sanity.io because of wobbly spinners. Now I can use it again thanks to zoom banter & humans working together, & writing a @github.com PR _by hand_ (NO AI)! It didn't require convincing @jensimmons.bsky.social to add no-wobbles to Baseline 2027! www.sanity.io/engineering/...
September 22, 2026 at 7:23 PM
Reposted by knut
Workflows is in beta

Draft → AI review → Legal → Publish

Defined in TypeScript, queried with GROQ, operated by agents and humans.

Try it now 👉🏻 go.sanity.io/workflows
September 17, 2026 at 4:15 PM
wobbly safari spinners are solved internally

soon on sanity.io/engineering
Sanity Engineering | Sanity
Deep dives, post-mortems, and hard-won lessons from the engineers building Sanity.
sanity.io
September 15, 2026 at 10:55 PM
Reposted by knut
Everything we shipped at Everything *[NYC] 2026. Seven updates that give people and agents more context and control over content operations. go.sanity.io/dEFFszc
September 14, 2026 at 8:33 PM
We just published a new engineering blog post on @sanity.io on how we cut our Grafana Mimir hosting bill almost in half.

Much kudos to Josh and the SRE team on this one!

www.sanity.io/engineering/...
How we cut our Mimir bill (nearly) in half | Sanity
Two infrastructure changes, zonal cache placement and arm64 CPUs, cut our self-hosted Mimir bill nearly in half while reducing latency. Here's how.
www.sanity.io
September 7, 2026 at 1:38 PM
Reposted by knut
Get through security reviews faster.

The new Security tab in Manage gives you a centralized view of security configurations across every Sanity project. Find project members, long-lived API tokens, risky CORS configs, and which datasets are public.

Free for all users.
September 4, 2026 at 3:00 PM
tired: describe your design system in markdown
wired: describe your design system as a JSON spec

www.sanity.io/engineering/...
How well do agents use your design system? | Sanity
We figured out how to run agent evals for design systems, so you can too.
www.sanity.io
August 27, 2026 at 4:46 PM
Thanks for this write up, @pjonori.com!
August 26, 2026 at 5:42 PM
Reposted by knut
Your design system doesn’t work well with agents. Maybe it does. Either way, are you sure?

We’ve been crankin’ on this at Sanity. We made a tool to test agents with our design system. And not just our system, yours should work too.

Read all about it here: www.sanity.io/engineering/...
How well do agents use your design system? | Sanity
We figured out how to run agent evals for design systems, so you can too.
www.sanity.io
August 26, 2026 at 3:40 PM
corrected the typo/weird phrasing – thanks!

"ironically," it is an 100% hand-typed blog post. maybe i'm influenced from my californian whereabouts, but i hope the thoughtfulness behind it is as real and effective as if i where to type it out from the other side of the atlantic ;)
August 18, 2026 at 9:26 PM
🔜
August 18, 2026 at 6:02 AM
We're sorry that we didn't tell you about us earlier! 😅
August 12, 2026 at 7:41 PM
I mean, I was doing long-winded aloof prose before it was cool and not cool again.
August 12, 2026 at 1:06 AM
posting this here for no obvious reason

www.youtube.com/watch?v=ab5W...
Weezer - SNL
YouTube video by Saturday Night Live
www.youtube.com
August 6, 2026 at 2:27 AM
discovered today that the @sanity.io docs team has started reporting on how they improve their own Sanity experience. some real good nuggets here

www.sanity.io/docs/changel...
New Activity Log and Blueprints docs, improved access tutorials, plus AI- and editor-focused docs platform improvements | Sanity Docs
www.sanity.io
August 5, 2026 at 10:33 PM
Reposted by knut
This year Everything NYC is about Powering Intelligence, so we're giving you an afternoon to build it. We're running a workshop the day before.

Ask the Sanity team questions as they come up, see how they actually approach things, and get an early look at what's coming next.

🎫 luma.com/sanity-pwc9
July 30, 2026 at 2:12 AM
See you there!
July 30, 2026 at 2:15 AM
Yeah, this is completely out of line, and not what we are coaching our team on. We are following this up internally.

You have our sincere apologizes!
July 28, 2026 at 6:35 PM
really looking forward to this!
sanity.io Sanity @sanity.io · Jul 23
Everything *[NYC] closes with light this year. Shohei Fujimoto, the Tokyo artist behind laser installations like Intangible Forms at ARTECHOUSE, closes the night on September 9.

Free to attend, spots are limited: everything.sanity.io
July 23, 2026 at 3:53 PM
@sanity.io studio finally has out-of-the-box table support. that's huge.

(and the underlying Container API support for PTE is an even huger unlock for inline editing of nested data structures)
Today, I helped ship native Portable Text tables in @sanity.io Studio: www.sanity.io/docs/changel...

Portable Text always supported nested structures, but making them inline editable was a whole new beast, one we've been chipping at since vendoring Slate in Feb.

Gonna talk more about this soon!
Portable Text table editing, smarter content releases, and more reliable Studio and CLI behavior | Sanity Docs
www.sanity.io
July 22, 2026 at 8:17 PM
Reposted by knut
"The bot actually knows who you are, and that has a huge impact on the answers."

That's the whole idea behind the support bot we rebuilt with Sanity Context. The goal: more than half of you get unstuck without waiting on us, and a Support person stays one message away whenever you need them.
July 22, 2026 at 5:07 PM
Agree, sorry about this. Will follow up internally.
July 21, 2026 at 10:34 PM
Reposted by knut
Karaoke still runs on technology from the '80s. 🛼

What if we rebuilt it with Web Audio, AI, open-source models, and modern web APIs?

Watch @monteslu.com give one of the most delightfully nerdy talks from CascadiaJS 2026.

youtu.be/wk2Fj2H5eoI
July 21, 2026 at 4:05 PM