Justin Bennett

8K posts

Justin Bennett banner
Justin Bennett

Justin Bennett

@just_be_dev

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

Brooklyn, NY Katılım Haziran 2010
3.2K Takip Edilen2.3K Takipçiler
Sabitlenmiş Tweet
Justin Bennett
Justin Bennett@just_be_dev·
Alrighty folks, I've renamed my twitter account from @zephraph to @just_be_dev. Got a placeholder for the old one.
English
0
0
6
2.3K
ryuz
ryuz@yzuyr·
Ilha 0.5 is out, and hopefully this will be the last breaking change before the beta version, which should be released in about a month. I retired the .bind() method in favor of the new template syntax, which was highly inspired by Svelte. Read more: #template-bindings" target="_blank" rel="nofollow noopener">ilha.build/guide/island/r…
ryuz tweet media
English
2
0
6
254
Justin Bennett retweetledi
Ben Leonard
Ben Leonard@lenjaminbeonard·
Rough experiment adding a UI to a `.md` backed slide tool. Fields are mapped to custom page templates and validated with Zod. Because it's backed by React templates and regular text content, an LLM could generate presentations much more efficiently than with MCP.
GIF
English
2
3
13
858
Justin Bennett retweetledi
Kit Langton
Kit Langton@kitlangton·
Lately, I've been thinking a good deal about designing APIs and abstractions. @jlongster linked me to this, which is quite good and is now, I'm afraid, part of your assigned reading. blog.sbensu.com/posts/apis-as-…
Kit Langton tweet media
English
3
18
354
17.1K
Justin Bennett
Justin Bennett@just_be_dev·
@MichaelArnaldi @EffectTS_ I hear you. I was doing supply chain analysis which is why I asked. I don’t think the concern is as much just weight, but the dependencies in general.
English
1
0
0
55
Michael Arnaldi
Michael Arnaldi@MichaelArnaldi·
@just_be_dev @EffectTS_ It doesn’t really matter though, if you use effect you will need tree shaking in place which means fast check won’t end up in your prod bundle
English
1
0
0
100
Justin Bennett
Justin Bennett@just_be_dev·
@EffectTS_ is fast-check intentionally a dependency instead of a dev dependency?
English
1
0
0
1.2K
Justin Bennett retweetledi
jdx
jdx@jdxcode·
aube was already the most secure package manager for node but in today's 1.13.0 release I've added even more features: - typosquatting prevention: if you try to `aube add` a package with <1000 weekly downloads, aube will stop to make sure you (or your agent) got the right name. - OSV db vulnerability checks: if it is known to contain malware, we won't let you install it. Simple as that. - Lifecycle hooks are default banned, however if we detect something fishy inside of them we'll let you know about that in a warning before telling you how to approve the build. - Compatibility with bun security scanner plugins so you can extend aube with your own scanners on top of what it already does. aube was already best-in-class for security with default trustPolicy (which nobody else has), default minReleaseAge, default deny to lifecycle hooks, default blockExoticDeps, and (currently) optional lifecycle hook jail builds—all while retaining the incredible perf aube is known for. tl;dr: if you want to install malware with aube you'll have to turn off a bunch of shit first. You don't need to understand any of this—it's idiot-proof. github.com/endevco/aube
English
1
4
75
4.4K
Justin Bennett
Justin Bennett@just_be_dev·
@cnakazawa That’s exciting! I want to dig into the server protocol more. I’ve got a few python backends I have to deal with and it’d be interesting to implement a python version of the server module.
English
1
0
0
139
Christoph Nakazawa
Christoph Nakazawa@cnakazawa·
Shipping fate.technology 1.0 soon with live views, garbage collection, drizzle support, native transport without tRPC, and Void as a router. fate is going to be the first complete Async React framework where routing, data and forms are fully integrated.
English
7
1
67
5.9K
Justin Bennett retweetledi
Rhys
Rhys@RhysSullivan·
executor now has a desktop app! add whatever MCPs / OpenAPIs / GraphQL servers you want once and then every agent can use them converts them all into code mode under the hood, so you can have thousands of tools and no context bloat everything stays 100% local on your device
English
39
27
478
43K
Justin Bennett retweetledi
🅶🅾🆁🅺
🅶🅾🆁🅺@Raclure03·
SHUT UP AND TAKE MY MONEY 💲💲💲💲💲
English
496
3.4K
28.2K
3.2M
jovi 🐨
jovi 🐨@JoviDeC·
In other news, this year I'm also starting a new project. It will be my first big closed-source one, project dad will become reality in 2026
English
4
0
22
850
Justin Bennett retweetledi
sam
sam@samgoodwin89·
Alchemy v2 already making its way into new places I've never heard of - here's a "Proxmax" resource provider for "homelab folks".
CK@chronokaizen

Working on a @proxmox custom provider for @alchemy_run v2 for the homelab folks.

English
5
1
46
5K
Justin Bennett retweetledi
Socket
Socket@SocketSecurity·
Update: Socket has found 121 more compromised npm package artifacts across 84 package names, including 64 UiPath artifacts. Combined w/ TanStack, the current known total is 205 affected npm package artifacts across enterprise automation, AI/MCP, auth, workflow, and dev tooling.
Socket@SocketSecurity

🚨 BREAKING: 84 TanStack npm packages were compromised in an ongoing Mini Shai-Hulud supply chain attack, adding suspected CI credential-stealing malware. Socket flagged every malicious version within six minutes of publication. This is a developing story.

English
48
253
1.3K
1.1M
Kit Langton
Kit Langton@kitlangton·
I made a Stacked PR tool for my robots to use. 👁️👃👁️ 🐝 👄 🫴 bee hold
English
21
13
469
47.7K
Justin Bennett retweetledi
Hugo
Hugo@hugorcd·
Catalogs just landed in evlog Centralize your error & audit management in one place. No more magic strings scattered everywhere. Start small with a single file, scale to multi-package monorepos with full TypeScript autocomplete. You define it once, use it everywhere. evlog.dev/learn/catalogs
English
6
3
99
5K
Justin Bennett
Justin Bennett@just_be_dev·
@MichaelArnaldi Once the beta stabilizes and the docs are updated you'll really be cooking with gas.
English
0
0
1
227
sunil pai
sunil pai@threepointone·
starting to think now that every agent should have just 2 tools. search and execute. we _want_ agents to have access to 100s, if not 1000s of capabilities, that can contextually change during their lifetimes, even per message. saying stiff like "just use bash" doesn't encompass 3rd party apis, and you don't want to keep switching up the base prompt all the time. you gotta generalise that. I also guess search has to be semantic, so probably something with a vector db type thing. does it run on every message? probably...
sunil pai@threepointone

maybe every mcp server can be 3 tools - describe(filter) => schema: get all capabilities - search(input) => toolcalls[]: for a (maybe unstructured) language query (+ opt. metadata) get a sequence/tree of toolcalls - execute(tools) => result: take that list above and run it

English
44
11
247
44.5K