Nate Butler
banner
nate.rip
Nate Butler
@nate.rip
Making things, writing software • nate.rip • build native & open, share your ideas with the world • future exploration @githubnext.com, ex @zed.dev / fb
Nice, deep link all the things 🔥
zed.dev Zed @zed.dev · 1d
🚀 We just shipped v0.212!

We built the Settings UI to make tweaking Zed easy, but pointing others to a specific setting has been a remaining friction point.
Now you can copy deep links from Settings—share one and it opens directly to that setting.
November 12, 2025 at 9:44 PM
Reposted by Nate Butler
Just published a new post on what I've been up to professionally for the past five months: maxdeviant.com/posts/2025/h...

It's fairly high-level, but I'd love to do some more deep-dives on some of the learnings from rebuilding Zed's backend.
Head in the Zed Cloud
maxdeviant.com
November 10, 2025 at 3:50 AM
How do y'all deal with packaging secrets for desktop app?

Say I'm working on a rust app that reads "FOO_SECRET" or such from some env – when I package the dmg, what are my options to keep that secret secure?
November 9, 2025 at 6:32 PM
@zed.dev is there any way to exclude certain patterns from showing in the diff view?

For example: "Don't show me Cargo.lock, bun.lock, etc" when viewing the diff.

I'd love to be able to do this (or even just default collapse them) as I don't care about the changes in these files.
November 6, 2025 at 4:35 PM
I've been running stable since I left @zed.dev but this one got me downloading preview to get early 🤩 nice @cirw.in

github.com/zed-industri...
git: Branch diff by ConradIrwin · Pull Request #40188 · zed-industries/zed
Note: It would be really nice if we could also show this information in the git panel, but the branch was getting long lived so I wanted to merge as is. Release Notes: git: Adds the ability to vie...
github.com
October 30, 2025 at 8:34 PM
nice
today we landed a @svelte.dev feature i'm pretty stoked about — we call it 'forking', and it lets you run state changes offscreen and later choose whether to commit them (e.g. user hovers on a link, preload data in case they click)

- docs svelte.dev/docs/svelte/...
- demo svelte.dev/playground/a...
forking monkeys • Playground • Svelte
Web development for the rest of us
svelte.dev
October 26, 2025 at 1:23 AM
via @gazit.me: surma.dev/things/js-to...

What a joyous, nerdy dive down the rabbit hole

(A great looking blog too)
Is WebAssembly magic performance pixie dust? — surma.dev
Add WebAssembly, get performance. Is that how it really works?
surma.dev
October 21, 2025 at 12:07 AM
This shit is so clowntown. Can y'all just pick a standard already?

We tried at @zed.dev with just `.rules` instead of spurting our name everywhere but that didn't take off ¯\_(ツ)_/¯
October 20, 2025 at 11:45 PM
Woah, this looks great. And both js and rust libs?? 👀
I can't understate how good of a job the @inkandswitch.com folks did at this Automerge website. Wow, holy shit automerge.org

And the fact that you can *interact* with the visual demo at the top?

This is the new high bar for a technical website. Holy moly.
Automerge
Automerge is a library for building collaborative, local-first applications.
automerge.org
October 20, 2025 at 11:43 PM
New @zed.dev settings ui is 🔥 I found all sorts of settings I didn't even know existed. Nice job y'all!
October 18, 2025 at 11:48 PM
Going to be at Universe 25? Come see what the Next team has been cooking 🍳
October 8, 2025 at 4:31 PM
Hah, I’ve never heard this, but that totally seems right in my experience.
October 8, 2025 at 3:57 PM
Imagine killing such a beautiful, readable menu just so a few items could have icons 💀

macOS 26 feels more windows than ever
October 8, 2025 at 1:45 PM
Oh man, this is so exciting 🤞 gpui being published on crates.io unlocks so much potential

crates.io/crates/gpui/...
crates.io: Rust Package Registry
crates.io
October 6, 2025 at 12:55 PM
But if there is anyone grinding day and night to get us there it is @rad.gendervibes.online ❤️
October 3, 2025 at 11:59 PM
Reposted by Nate Butler
Yes
September 21, 2025 at 8:35 PM
Reposted by Nate Butler
made a Minority Report style magnification loupe shader in Metal
September 14, 2025 at 10:45 PM
Reposted by Nate Butler
@ishadeed.com's anchor positioning article is so good!

ishadeed.com/article/anch...
The Basics of Anchor Positioning
Learn the basics of Anchor Positioning in CSS
ishadeed.com
September 9, 2025 at 1:30 PM
Visual brilliance
The work of Mitsuo Katsui. Scanned from 100 Graphic Designers of the World. Idea Special Edition
designreviewed.com/designer/mit... #graphicdesign
September 8, 2025 at 2:39 PM
big steps for luna! for the first time you can save & load files!

Baby steps...

(Not sure where that lag comes from in the video, you def don't see that in the app)
September 8, 2025 at 3:03 AM
Reposted by Nate Butler
Compare that to browser.horse, a team of 2 with no funding building a paid product that has effectively 80% of the core functionalities Arc offers.

They might never get $600mil out of it, but it's hilarious how their browser will likely outlive Arc 🤷‍♂️
September 4, 2025 at 5:17 PM
Reposted by Nate Butler
Reposted by Nate Butler
Good night 🌙 and….
August 31, 2025 at 4:02 AM
back to a lil bit of progress on my design tool tonight... parenting/unparenting works pretty fluidly now!
September 1, 2025 at 2:05 AM
Reposted by Nate Butler
This was pushed out with a rushed security review, a coerced and unwilling engineering team, and in full opposition to our supposed company values.

If you don't want it, tell them. Social media and support forums. Leadership won't listen to employees. github.blog/changelog/20...
Grok Code Fast 1 is rolling out in public preview for GitHub Copilot - GitHub Changelog
Grok Code Fast 1 will be available as an opt-in public preview for GitHub Copilot Pro, Pro+, Business, and Enterprise plans in Visual Studio Code. Rollout will be gradual —…
github.blog
August 27, 2025 at 1:24 PM