Open-source enthusiast; maker. Co-host of @DevtoolsFM. @recursecenter Alum. Prev at @ValDotTown, @oxidecomputer, @ArtsyOpenSource.

Joined June 2010
175 Photos and videos
Pinned Tweet
Alrighty folks, I've renamed my twitter account from @zephraph to @just_be_dev. Got a placeholder for the old one.
8
2,649
I keep writing streaming JSON transformers. I don't even like JSON. (I mean, it's fine).
182
Justin Bennett retweeted
Jun 12
on deck: system.files for dotfile management and system.defaults to manage macOS defaults
Jun 12
System packages in mise: define apt/brew/dnf/pacman dependencies in mise.toml. In the case of brew, you don't actually need the brew cli installed so you could bootstrap a machine with mise only. mise.jdx.dev/system-packages…
5
2
42
7,269
Justin Bennett retweeted
just open-sourced verrex. my take on a frontend framework built on @EffectTS_. the view tree carries Effect's E/R channels to the root, so forgetting to provide a service Layer is a compile-time error that names the missing service. jsx syntax fine-grained reactivity. demo → m9tdev.github.io/verrex source → github.com/m9tdev/verrex
7
1
75
7,265
Justin Bennett retweeted
Everyone's talking about AI-generated HTML. But have you tried giving your sites a zero-config API for saving data, file storage, AI, websockets, etc? We did this at Shopify. Runs on a single VM that costs $200/month, and it's changed the way we work. We call it Quick 👇🧵
106
167
2,923
816,766
Justin Bennett retweeted
1 day turnaround from feature request -> new File System component file systems are a really important primitive for building document agents, and this makes displaying & debugging them easy
Added a file system component built on top of the existing Extend UI file viewers and trees from @pierrecomputer Code is available below
2
1
17
2,321
Justin Bennett retweeted
Executor v1.5 is live! Highlights: - Sources -> Integrations - Full GSuite support - Run tools from the web - Integrations now support multiple accounts - Revamped product UI - WIP Docker and Cloudflare deployable versions Lot of love went into this one, hope you like it!
25
7
223
15,373
Justin Bennett retweeted
Introducing Extend UI — open-source components for document agents - 14 components & examples for PDF, DOCX, and XLSX viewers, plus bounding box citations, file upload, e-signature, and more - fully customizable - MIT licensed when we started, we tried every file viewer and document component library we could find unfortunately, none of them had all the functionality (and polish) that we wanted, so we ended up building our own for @ExtendHQ it was only ever meant to be internal, but enough customers kept asking for it that we decided to give it back to the community it's useful for building agents, user-facing document flows, or internal tools we use and maintain it for Extend ourselves, so it'll keep getting better over time (and it's battle tested on millions of pages running through our system every day) it also works with design system agents like @magicpatterns for faster exploration and prototyping available today on the @shadcn component registry! some examples in 🧵
59
91
1,508
157,786
Justin Bennett retweeted
what if I could disappear built on lootai @Lootainet with WebGL GLSL — displacement, sobel edge detection, chromatic aberration. single HTML file, no app, no install. #webgl #creativecoding #shaders #vibecoding #threejs
2
10
49
3,053
Justin Bennett retweeted
Introducing Harness-1, a 20B search agent trained with a state-externalizing harness. > frontier-level long-horizon search, rivaling Opus-4.6 and outperforming GPT-5.4 > Context-1-level cost and latency > externalizes candidates, evidence, verification, and search history > open-source
90
274
2,963
264,244
They're cooking on some stuff over in the flutter world
Made some nice progress: - arbitrary subdivisions - better native integration ffi - keyboard shortcuts - native drag and drop to merge I have dreamt about building something like this since 2019, when I first tried Flutter for desktop
2
3
935
witchcraft
We can stack SVG liquid glasses on top of each other. Each glass shape has its own backdrop-filter that processes whatever pixels are visually behind. When morphing is enabled, the SVG path for metaball is calculated using SDF, and then a single combined displacement map is generated for this unified shape.
1
5
1,178
Justin Bennett retweeted
if you're using react, add this skill and thank me later
We just launched 𝚟𝚎𝚛𝚌𝚎𝚕-𝚌𝚘𝚖𝚙𝚘𝚜𝚒𝚝𝚒𝚘𝚗-𝚙𝚊𝚝𝚝𝚎𝚛𝚗𝚜: every lesson from the talk below, now available as a skill. Turn your React code into something you (and your LLM) enjoy working with. ▲ ~/ npx skills add vercel-labs/agent-skills
17
26
951
127,829
Neat
Cloudflare Workflows now supports Saga-style rollbacks. Add compensating logic to each step to handle cleanup automatically. developers.cloudflare.com/ch…
211