Zephraph Profile Banner
Justin Bennett Profile
Justin Bennett

@Zephraph

Followers
2K
Following
36K
Media
157
Statuses
7K

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

Brooklyn, NY
Joined June 2010
Don't wanna be here? Send us removal request.
@Zephraph
Justin Bennett
3 years
Hey friends! I'm joining @oxidecomputer!. Absolutely stoked.
13
4
456
@Zephraph
Justin Bennett
4 months
New algorithm for collaborative text editing just dropped:
6
49
405
@Zephraph
Justin Bennett
2 months
šŸ‘‹ Hi friends! I'm working at @ValDotTown now. Stoked!.
22
5
189
@Zephraph
Justin Bennett
1 year
Hey friends! Life update. Today's my last day at @oxidecomputer. I'm going to be co-founding a company next. I'll tell you all about that soon. For now though, I want to reflect on my time at Oxide.
20
3
182
@Zephraph
Justin Bennett
1 year
@ios_dev_alb Keyboards are secretly a liquid.
3
1
167
@Zephraph
Justin Bennett
4 months
What if I told you you could run a @tldraw desktop app with just a URL? Well, you can, thanks to @deno_land and an OSS library I'm working on. So stoked to have this working. deno run
2
9
145
@Zephraph
Justin Bennett
3 years
Demo day high. @oxidecomputer is building something absolutely kickass. This'll be the standard by which hardware projects are measured in the future. Deep, deep hardware/software integration makes it feel absolutely magical.
1
12
139
@Zephraph
Justin Bennett
2 years
Okay, wait. So the characters in games can now become LLM agents with real experiences and remembered history? šŸ¤Æ.
@_akhaliq
AK
2 years
Generative Agents: Interactive Simulacra of Human Behavior. abs: .project page:
Tweet media one
4
7
91
@Zephraph
Justin Bennett
6 months
In an unexpected turn of events, Iā€™m going to be attending the Fall 1 @recursecenter batch! Stoked.
11
0
91
@Zephraph
Justin Bennett
3 years
1
18
84
@Zephraph
Justin Bennett
10 months
Hi friends! I'm a bit overdue with sharing what I've been working on. About two months ago I left @oxidecomputer to join @juancampa as the co-founder of @membraneio.
12
12
84
@Zephraph
Justin Bennett
5 months
Another successful side project Saturdays. If you want to join the next one, just DM me. Thanks to @ValDotTown for hosting us.
Tweet media one
3
3
75
@Zephraph
Justin Bennett
4 months
Side project Saturday was a joy, as always. Thanks everyone for coming out! Loved the demo @steveruizok
Tweet media one
1
3
66
@Zephraph
Justin Bennett
8 years
I made a #webpack loader to make theming easy in @vuejs.
2
12
60
@Zephraph
Justin Bennett
9 months
@gregthesorcerer Bout to have full HP.
0
0
58
@Zephraph
Justin Bennett
6 months
Iā€™ve been missing @ArtsyOpenSourceā€™s peer labs so @stevekrouse and I started side project Saturdays at the @ValDotTown office. Let me know if youā€™d like to come to the next one!
Tweet media one
Tweet media two
5
6
61
@Zephraph
Justin Bennett
1 year
I feel like language design is stuck in the mindset of just considering syntax and semantics. I believe the future is seeing the problem of software (creating, editing, distributing, versioning, etc) as a wholistic problem. In that way, @unison is the future.
@unisonweb
Unison | @unison-lang.org on bsky
1 year
Get those PRs ready! Unison has just shipped its new solution for pull-requests, officially dubbed "Contributions." Read about them here:
Tweet media one
4
5
55
@Zephraph
Justin Bennett
5 years
3
2
48
@Zephraph
Justin Bennett
6 years
If you have many node projects, you probably have many gigs of node_modules hanging around. Here's a bash script I run to remove node_modules from projects not touched in a few weeks:
4
16
47
@Zephraph
Justin Bennett
5 months
Side project Saturdays is one of the highlights of my week. Thanks everyone who came out this weekend. As always, if you're interested in attending just DM me. Thanks again to @ValDotTown for letting us meet in their lovely office.
Tweet media one
2
5
48
@Zephraph
Justin Bennett
3 years
Another group of folks aside from @vercel who I think really get the value of tooling is @TheGuildDev. The sheer amount of high quality OSS tooling for @GraphQL that lives under their umbrella is highly impressive. They've also done a good job of hiring tool builders.
2
7
48
@Zephraph
Justin Bennett
5 months
I'm *really* enjoying my time at @recursecenter. It's nice to rediscover the joys of programming.
0
0
47
@Zephraph
Justin Bennett
1 year
My team at @oxidecomputer is expanding by a role. Let's work together!
4
11
40
@Zephraph
Justin Bennett
5 years
Iā€™m a little star struck šŸ¤© #tsconf šŸ‘‹ ā¦@cassidooā©
Tweet media one
1
3
40
@Zephraph
Justin Bennett
3 months
No side project Saturday tomorrow! Iā€™m headed off to LA for an @inkandswitch event.
4
1
42
@Zephraph
Justin Bennett
5 months
Today's Impossible Day at @recursecenter. My plan? Build a content-addressible module system for JS. I'll be posting updates on my site throughout the day.
4
3
42
@Zephraph
Justin Bennett
9 months
@localhost_5173 It's somewhat understandable, OSS can be exhausting.
0
1
37
@Zephraph
Justin Bennett
1 year
This year I'm going to make a thread on every Monday praising someone. Be it their work, their outlook, their friendship, or some other quality I admire. A low commitment to establishing the tone I'd like to see more of online: one of gratitude and appreciation.
2
0
36
@Zephraph
Justin Bennett
11 months
Man, I really love @deno_land. It's just delightful to use.
2
1
34
@Zephraph
Justin Bennett
2 years
Ha, funny you should mention that. I'm starting something new soon.
@threepointone
sunil pai
2 years
Human Computer . šŸ¤ . Interaction.
4
0
36
@Zephraph
Justin Bennett
8 months
So hyped for @localfirstconf. I wonā€™t get there until tomorrow night but Iā€™ll be in Berlin for two weeks. Please say hello!.
3
2
33
@Zephraph
Justin Bennett
8 months
I get no greater thrill than connecting two people with similar niche interests. If all I did the rest of my life was bring people together it'd be a life well lived.
4
0
33
@Zephraph
Justin Bennett
1 year
Deno making the platform play explicit is some next level strategy. We've seen meta runtime providers pop up over AWS lambda, cloudflare workers, etc for a while now. Deno is explicitly making it easier to build that kind of product by making that usecase a first class feature.
@deno_land
Deno
1 year
a common challenge when adding a developer platform to your product is usage based customer billing. Deno Subhosting makes it easy to track usage org-wide and by project.
Tweet media one
1
1
33
@Zephraph
Justin Bennett
1 year
Think I could get used to this
Tweet media one
5
0
33
@Zephraph
Justin Bennett
4 months
I swear @deno_land is magic.
2
0
33
@Zephraph
Justin Bennett
7 years
Here are my slides from #VueNYC
3
8
33
@Zephraph
Justin Bennett
11 months
GitHub thinks they're funny:
Tweet media one
2
1
31
@Zephraph
Justin Bennett
1 year
I love a well crafted tool. More, I love building tools. There's little as satisfying as making something to enable others to accomplish something that was hard or impractical previously.
3
4
28
@Zephraph
Justin Bennett
3 years
It's always such a tremendous pleasure to talk to @Rich_Harris. This was a fun episode.
@DevtoolsFM
devtools.fm
3 years
Who uses Svelte the most? Hear all about it and more on E15 with @Rich_Harris, out today!.
0
4
30
@Zephraph
Justin Bennett
2 years
@koujaku You should check out @_paulshen's
2
3
30
@Zephraph
Justin Bennett
11 months
Topological map as an organizational system is genius. Talk about mind mapping.
@___________chen
chen
11 months
Visual memory is a human super power. Can our tools leverage it?
0
2
27
@Zephraph
Justin Bennett
11 months
The Monday todolist for founders: .- [ ] Do everything.
3
3
29
@Zephraph
Justin Bennett
1 year
When I was a kid, I grew up in a cabinet shop. I remember playing in the saw dust and peeling wood glue off my fingers like I was shedding a second skin. Sometimes I still feel like that kid, sitting in the world's workshop, trying to manifest something from my imagination.
Tweet media one
2
0
28
@Zephraph
Justin Bennett
1 year
@Mappletons Weeeell, there's a lot to unpack there. Most of it is just me getting in the way of myself though. I wrote about it:
4
0
28
@Zephraph
Justin Bennett
4 months
Nope, changed my mind. Side project Saturday *is* going to happen. Starts at 9am ends at noon. Let me know if you'd like to stop by.
1
0
27
@Zephraph
Justin Bennett
4 years
Next week is my last week at @ArtsyOpenSource. I'll be forever grateful for everything folks there have taught me about building up products and people. After that I'll be attending @recursecenter. I'm extremely excited to have some self-investment time.
5
0
26
@Zephraph
Justin Bennett
2 years
So I bought a Mira Pro (25" e-ink monitor) and I'm going to start using it for day to day work for a bit. Curious to discover if the constraints of the display impact my digital behavior.
4
0
25
@Zephraph
Justin Bennett
5 years
The further I go in my career the less comfortable I am building anything without being deeply involved in the product process. I've got so little patience for building the wrong thing. Who is our customer? What are we trying solve? Why is this important to the business?.
3
4
24
@Zephraph
Justin Bennett
3 years
This was such a great episode. @peduarte it was a pleasure! Really admire the care and attention to detail that the @Modulz has put into @radix_ui. The entire ecosystem is better for it existing.
@DevtoolsFM
devtools.fm
3 years
Why use @radix_ui? Rephrased: Why reinvent the wheel? . Full episode with @peduarte out today! Had a lot of fun on this one šŸ”„.
2
4
24
@Zephraph
Justin Bennett
1 year
Over the weekend I did some deeper thinking on @membraneio and its potential to support dynamic, growing AI agents:
1
4
25
@Zephraph
Justin Bennett
1 year
Weekly Praise 4/52 ā€” @alexobenauer . Itā€™s rare that I met someone new in tech with similar interests in better software for people that Alexā€™s name doesnā€™t come up. Discovering his lab notes was like a moment of awakening for me.
1
0
23
@Zephraph
Justin Bennett
9 months
I've spent my week going deep on docs. I have massive, massive respect for everyone who's good at this. It's a labor of love that takes a convergence of several skillsets to land out on a good experience.
1
0
22
@Zephraph
Justin Bennett
2 years
If you're in interested in the future of computing, tools for thought, etc DM me. There's a discord community that I'm *extremely* excited about that's bringing together a lot of the best minds in this space. Join us, let's build the future together.
0
2
22
@Zephraph
Justin Bennett
1 year
I still firmly believe Google's implementation of manifest v3 is both highly hostile to the web and incredibly self serving. I don't typically like to talk negatively about any company's technical decision in public b/c I know there are likely good folks behind it but still.
3
4
23
@Zephraph
Justin Bennett
4 years
So long @ArtsyOpenSource! Take care friends. See you next week @recursecenter. Can't wait to build and learn amazing things with you.
0
0
23
@Zephraph
Justin Bennett
7 months
More products should steal @bluesky's domain name as a handle idea. It's really good.
2
3
20
@Zephraph
Justin Bennett
1 year
I'm incredibly excited about this year. Big things to come on all fronts.
0
0
22
@Zephraph
Justin Bennett
5 months
I've had two random technical interests that are quickly converging: delimited continuations and WASM. There's an excellent paper by Donald Pinckney et al from 2020 demonstrating an implementation of delimited continuations in WASM.
2
1
21
@Zephraph
Justin Bennett
2 years
My reaction 10 seconds into @RewindAI onboarding: "No f@#$ing way!" This is *magic*, what the hell.
0
2
21
@Zephraph
Justin Bennett
7 years
šŸ‘‹Hi @vuejs folks, #vuenyc is looking for speakers for June. If you're interested in speaking, drop us a line
1
10
20
@Zephraph
Justin Bennett
1 year
Wild watching @tldraw going from the cute "let me draw arrows for you, but good" phase to the god level "why just draw arrows when I can draw everything". Redefining OSS to open-sorcery-software.
@tldraw
tldraw
1 year
hey backend bill come here for a second
1
0
21
@Zephraph
Justin Bennett
4 months
Another successful side project Saturday on the books.
Tweet media one
0
0
21
@Zephraph
Justin Bennett
2 years
33 today! Spending the day doing what I love: meeting people working on interesting problems. Glad to be on this spinning ball of mud with you all!.
4
0
19
@Zephraph
Justin Bennett
2 years
You know, one nice thing about chatgpt: It doesn't ridicule you for asking stupid questions. Oh, you asked the same question as 10,000 other people? No sweat. Not really sure how to express what you're trying to ask? That's fine, just iterate on the question, it doesn't mind.
2
2
19
@Zephraph
Justin Bennett
1 year
Maximum folks at @FolkComputer
Tweet media one
0
1
20
@Zephraph
Justin Bennett
1 year
@oxidecomputer And let me tell you, the Oxide rack is so much better than anything else out there on the market. I mean, the reality is there's *nothing* on the market like it. If you're not paying attention to what they're doing, you should. It's going to shake things up.
1
3
18
@Zephraph
Justin Bennett
3 years
@antfu7 is an incredible force in the tooling space. Anthony, it was such a pleasure! Thank you for all you do.
@DevtoolsFM
devtools.fm
3 years
How do you make a successful open source project? Build what YOU need then others will follow. Listen to the full episode with @antfu7 out today!.
0
1
15
@Zephraph
Justin Bennett
3 years
First @vercel hired @wSokra and now @kdy1dev. Webpack and SWC under one roof. Proves they understand the value of tooling and the value of the people behind the tools.
@vercel
Vercel
3 years
Next.js 11.1. ā—† ES Modules support.ā—† Rust-based tooling to replace JS (Babel and Terser).ā—† 2x faster data with HTTP `keep-alive`.ā—† 70% faster builds, 67% less memory with source maps.ā—† ESLint and `next/image` improvements (Sharp support).
0
0
19
@Zephraph
Justin Bennett
1 year
Blessed are the tool makers, for they pave a path for progress.
2
0
18
@Zephraph
Justin Bennett
2 years
You know, I really do want to build my own stuff. I'm just *so tired* I don't really have the spoons for it right now. In the mean time, I'll just cheer on all the cool shit y'all are building.
3
1
18
@Zephraph
Justin Bennett
10 months
Gonna be 34 tomorrow. Where has the time gone?.
4
0
18
@Zephraph
Justin Bennett
1 year
@oxidecomputer Truthful, leaving is extremely hard. That said, I'm grateful for the experience and I'm excited about both what's next for me and what's next for Oxide. There are good times ahead.
0
0
17
@Zephraph
Justin Bennett
11 months
Hey friends, I'm going to this. Would love to see you there!.
@localfirstconf
Local-First Conf
1 year
Announcing Local-First Conf 2024. The first in-person local-first conference for software builders. šŸ“… 30th May 2024.šŸŒ Berlin, Germany. Get your ticket today. Only 150 available. šŸ‘‡
2
0
18
@Zephraph
Justin Bennett
4 years
It's 2021 and I'm learning @dart_lang. What would 2014 me say? Anyway, @FlutterDev is cool y'all.
2
0
17
@Zephraph
Justin Bennett
2 years
I want to do another batch @recursecenter again sometime. In person! How novel will that be, ha.
3
1
17
@Zephraph
Justin Bennett
7 months
The last few days have been full of lovely computer conversations and reconnecting with friends from all over. Malleable software scene is wholesome.
0
0
17
@Zephraph
Justin Bennett
1 year
I know it's a little past Thanksgiving, but I've been reflecting on what I'm grateful for this morning. Here's a short list:.
1
0
17
@Zephraph
Justin Bennett
2 years
Okay, OpenAI vs OpenAPI is wrecking me.
3
0
16
@Zephraph
Justin Bennett
5 years
@swyx @if Iā€™ve got a script I run via cron that cleans up any node_modules in a project that hasnā€™t been touched in 2 weeks.
3
3
17
@Zephraph
Justin Bennett
2 years
@skastel @JustJake I'm really not a fan of date based versioning in the URI. Shopify does this too.
2
0
17
@Zephraph
Justin Bennett
3 years
The kind of aesthetic I'm here for.
@instructables
instructables
3 years
Make a @Raspberry_Pi Pico powered fiber optic matrix display with elliotmade šŸ”†.
0
2
16
@Zephraph
Justin Bennett
1 year
Why does it feel like clojure devs are living in 2028?.
5
3
15
@Zephraph
Justin Bennett
3 years
@doitwithalambda @jgomo3 ā€œWell, to fully build out this module you need to fly a Cessna from Kansas City to Teterboro airportā€. Every city is a feature flag and you have to file a flight plan for it to build.
1
0
13
@Zephraph
Justin Bennett
4 years
@adamwathan Have you given auto a try? It'll auto deploy canary on PR builds (assuming they're not from a fork).
1
0
16
@Zephraph
Justin Bennett
1 year
Constantly annoyed that the govā€™t says Iā€™m not rich enough to give people money to build shit. Okay Mr 33 Trillion Dollar deficit, tell me how I canā€™t give a friend 5k but I can go put myself upside down on a home loan. Iā€™ve got no debt, let me use my money how I want šŸ˜©.
2
1
16
@Zephraph
Justin Bennett
2 years
A super power of is that the relative terseness of a val gives excellent API usage examples that are easy to grok. Want to learn atproto? There's a val for that. With a large enough corpus, it'll be the go to place for API examples.
1
4
16
@Zephraph
Justin Bennett
8 months
Love that thereā€™s a lot of conversations at @localfirstconf acknowledging market realities.
1
0
14
@Zephraph
Justin Bennett
4 years
@jevakallio I feel like itā€™s such a massive improvement. I was tired of seeing a super sized image of my face when sharing repos with folks >_>.
1
0
14
@Zephraph
Justin Bennett
2 years
"We argue that, by combining liveness, richness, and composability, [[programming systems]] can better capture the full potential of interactive computation without leaving behind the expressivity of traditional code.".
@jonathoda
Jonathan Edwards
2 years
"Live, Rich, and Composable: Qualities for Programming Beyond Static Text" - @qualmist.
1
2
14
@Zephraph
Justin Bennett
11 months
Building a cloud platform with a new language is kind of going at the problem on hard mode. It isn't that you can't be successful (I love what @unisonweb is doing for example). It's just hard b/c you've got to get ppl over the language learning hump to start using the service.
1
0
14
@Zephraph
Justin Bennett
5 months
Bullish on @rive_app.
1
2
14
@Zephraph
Justin Bennett
1 year
Where's my executive function as a service?.
1
3
15
@Zephraph
Justin Bennett
2 years
It was such a good day. Thanks to @zaymonantonio for being a wonderful dinner companion. @geoffreylitt, @hotemogf, @rupert_parry and the other @causalislands speakers were excellent!.
1
0
14
@Zephraph
Justin Bennett
1 year
@DevtoolsFM @HipsterSmoothie @oxidecomputer @davidcrespo @lenjaminbeonard @ahl I'm grateful for all the amazing people I've met recently who share my weird fascination with the future of computing. @charlesetc, @jessmartin, @xhfloz, @polbaladas, @stevekrouse, @alexobenauer, @alanlaidlaw, @geoffreylitt, @Paul_Rony to name a few. There are many, many more.
3
1
14
@Zephraph
Justin Bennett
1 year
I dreamed up a weird programming tool in a fit of insomnia induced delirium. Why can I not just be insanely creative during normal hours?.
2
1
14
@Zephraph
Justin Bennett
1 year
@oxidecomputer The team is stacked. I've never worked with a crew so incredibly capable. There's an ongoing internal joke about how many startup's worth of work they're doing. and imo, doing it better and faster than individual startups could.
1
1
14
@Zephraph
Justin Bennett
6 years
Here's an excellent talk by my coworker @ashfurrow about how we use automation to reinforce our culture at @ArtsyOpenSource.
0
0
14
@Zephraph
Justin Bennett
1 year
Core aesthetic goals.
@annasofialesiv
anna-sofia
1 year
Tweet media one
2
0
13
@Zephraph
Justin Bennett
3 years
This was an awesome episode. @remix_run is excellent, you should definitely check it out. Thanks again @mjackson!.
@DevtoolsFM
devtools.fm
3 years
How did @remix_run abstract away the server? Just a little bit of magicāœØOur conversation with @mjackson is out today!.
1
2
14
@Zephraph
Justin Bennett
1 year
Shelf building, Brooklyn edition:
2
0
13