@fati
iAccount based inUnited States
About this account
- Account based in
- United States
- Connected via
- United States App Store
Account-level information from X, not a live location or the device used for a specific post.
worst engineer at the company, third coolest… created bootstrap 300 years ago… now building things at the Pierre Computer Company.
Oakland
Joined September 2008
- Tweets1.9K
- Following839
- Followers40.5K
- Likes20.8K
Signups are now open on Code[dot]Storage.
Today, more new repos are created per second on Code Storage than any other platform.
Lovable, Bolt, Amp, Poke, and many more of the largest agentic workloads store their code and agent memory at scale using Code.Storage.
Jacob retweeted
Every @getskydive agent is backed by a private git repo hosted with Code Storage.
We’re excited to work with @anything on bringing cloud agent personas to the workforce.
(and also the agents are v cute)
Read more about how they use Code Storage at code.storage/changelog/anyth…
I've been redrawing the icons we use at @pierrecomputer. Along the way, I've been whipping up plugins to help me manage them—like this Layer Swap tool for "composite icons." Allows me to swap every instance of each layer with ease. Much faster, much easier.
Giving a short lecture with the @greptile nerds next Tuesday – you should come.
Will probably share some new things we've been thinking about at Pierre Computer Company.
luma.com/greptile-ke3n?tk=Qa…
Jacob retweeted
We’re hosting a fireside chat with @grinich (WorkOS) and @fat (Pierre Computer Company) on the layer under agents and AI apps - identity/auth, and the git + storage stack that holds the code they write. Join us!
Wed Sep 30 · 5:30 PM · Audacious HQ
RSVP: luma.com/0cuwsrnf
Jacob retweeted
In the newest version of diffs.com/edit
- Edit mode is now stable
- Tab completions are live
It's called "Diffs," but you can use it just to show or edit single code files as well.
Powered by Code[dot]Storage
.@fimoai 2.0 is LIVE!
Make your AI-generated website editable and autonomous, so it gets better while you sleep 🧵
Powered by Code[dot]Storage
Introducing @indent, one coworker for your whole company
Indent is a single agent that is built to work with every member of your team, simultaneously. Instead of every one setting up their own agents, use Indent to build one together.
Try it at indent.com
Jacob retweeted
As inference speeds up the main thing impacting user experience in agentic apps how quickly you can get the sandbox ready to go
We're betting on git as the state primitive in sandboxes.
Resuming a new sandbox from your last state is easy with code storage ephemeral branches. We're gonna continue to work on making this as fast as spinning up a sandbox.
code.storage/docs/guides/res…
Jacob retweeted
when your mom tells you to show your dad the version control software you've been working on in your bedroom
Jacob retweeted
The Superlogical server is built to run anywhere and everywhere and serve a level of scale (terminals+clients) unmatched w/ prior solutions. So let's start talking about that, starting with memory usage and comparisons to other popular multiplexers.
I want to start by talking high level: why does terminal/client scale matter? This matters because we're seeing unprecedented terminal usage and client attachment mainly due to AI. They like to spawn more sessions than we've ever seen, and they are all their own clients. So we have to optimize it. Even if you don't use AI/agents, this just makes the software better for humans, too.
Okay, onto the results. First thing to notice is that while tmux's empty states are excellent, Superlogical makes it up at scale and there is an early breakpoint with busy terminals and clients where we use significantly less memory than tmux or anyone else.
Zellij simply does very poorly. There is no other way to put it. Its default out of the box empty footprint is high. And its per-client attachment is simply unscalable. It was clearly meant in its current form for smal single-human low-terminal-count scale.
The per-client attachment for Zellij was so unbelievable I had to dig into why. Out of the box (zero config) Zellij has a tab bar and status bar plugin. These are wasm-plugins and each tab gets an instantiation. Each instantiation is its own wasm runtime. Huge memory explosion. I also noticed the memory was never reclaimed when I closed the tabs (even when waiting for minutes for memory to settle) but didn't dig into that more.
Anyways, credit where credit is due tmux has excellent memory usage for empty states. The tmux project has always been great and they've been really receptive to the bugs I've found via Ghostty or the protocols we've championed. Much respect.
I'm going to talk more about how we achieve this in a follow-up video.
Jacob retweeted
Introducing LiveText, part of Liveblocks Sync.
Our new data type for collaborating text editing, and a replacement for Yjs.
→ lblcks.io/livetext
Jacob retweeted
we have confirmation from our inside source (our office dog, Basket) that Anthropic will be dropping Fable 5.1 today