Register and share your invite link to earn from video plays and referrals.

dex
@dexhorthy
MTS @factory, YC alum @humanlayer_dev, @aitinkerers sf lead, prev @replicatedhq @SproutSocial @nasa ai that works pod @
2.1K Following    55.5K Followers
a year ago at @aidotengineer Code Summit I spoke about Research Plan Implement, how to apply context engineering to your coding agents, and why every concept in AI is doomed to suffer "semantic diffusion". That talk has over 600k views and changed the way engineers everywhere think about building with AI On thursday next week at 5pm, I'll be doing the ultimate mash-up talk: "Twelve Factor Factories: Design Patterns for Agentic Engineering" should be a fun one, see y'all there 🙂
Show more
Building Evals on Production Data: 🦄 AI That Works #79#
thank god they had NOT ONLY @aiDotEngineer branded creatine swag in the speaker lounge BUT ALSO miles Davis vinyl listening station. Say what you want about Devin but the cog/aie team cooked with this one
Show more
a couple months back i was on a pod with @vtahowe and @ianlivingstone chatting w/ a Billions-of-market-cap CISO about how to balance giving developers tools to make coding agents useful (think, mcps to all kinds of useful context link ticketing, email, slack etc) while avoiding data exfiltration, prompt injection, credential hijacks, etc. There was some hand-wavy "mcp gateway" talk but really cool to see this important question materialized into a formal spec for builders. There's a lot more to build here, but this is a great start
Show more
ask not what the takeoff can do for you, but what YOU can do for the takeoff Greetings from @aiDotEngineer New York
Bro runs two claude code terminal windows each floating over 40% of the desktop half overlapping and the rest of the screen was dead space idek how to feel yo
"you fucking code like a neanderthal" - @dexhorthy to me, right now, like in person and everything that's high praise
he cook
Just created a PR from a github issue via a serverless background agent, and it's entirely open-source at humanlayer we have been thinking a lot about what good open-source software factory building blocks look like to push on this I built something I've wanted for a long time: a hands-outside-the-box approach of running a lightweight agent in a runtime with a virtual fs, and only using a container when necessary - faster, cheaper, etc combined with really good webhook / event bindings for GitHub, slack, and linear we built two components for it: 1. - effect-native webhook subscriptions for slack/linear/github; like the @vercel chat SDK but effect + more opinionated about software factories; handles threading & debouncing event deliveries and stuff like that 2. mentions & other events spin up our Fold harness ( think kinda like @pidotdev in effect; fully isomorphic, runs anywhere) infra is built on @cloudflare workers and durable objects via @alchemy_run - each thread/channel/issue/pr gets its own mailbox, subject to delivery policies (queue, debounce, batch) mailbox messages wake a fold agent session running in a Durable object, without a sandbox to start it uses cloudflare/computer for a virtual DO-backed filesystem for each issue/PR's git branch the agent can run most commands it wants against the DO's virtual filesystem and the agent can boot a container with the FS mounted into it via FUSE only when it decides it needs one to run heavier commands tools are generated from the webhook event so the agent gets tightly-scoped tools to e.g. create a pr from the issue it's on, or to list failing checks only from the PR it's bound to; plus it's easy to interleave deterministic code it has live progress updates, can react to issues in its thread, etc (linear + slack modules support their respective streaming agent activity & agent plan APIs; for github we fudge it a bit by editing issues in live time) it even has an API so agent work can be handed off to another system (e.g. a k8s cluster that has super thick sandboxes if you need > standard-4 sized-containers from cloudfalre) and that system can post back streaming updates & update the status of the agent run, so it's pretty de-coupled it's wired to automatically investigate CI failures and some other neat stuff open-source at a good example of it in action:
Show more
if opus 5.5 can’t solve it, im probably asking the wrong questions -@dexhorthy too real
new @humanlayer_dev release comin at ya /hl:teleport - move a local session to a ANY remote host you own or launch, without losing context /hl:orchestrate - use humanlayer to drive humanlayer - split tasks, fork workflows, move artifacts, and more New minimalist UI w/ rounded corners and way less noise (cmd+K -> minimalist)
Show more
damn should i just rewrite this in rust?
Yeah the % of tasks that are one shottable without strict process has gone up, and also alignment/grilling/planning workflows are still important. But if you’re using heavy planning to do small stuff you’re gonna feel slower I predict more of these tools/skills will start to emphasize escape hatches for human or model to decide “oh wait this is small, let’s just go ship” Esp as model capabilities improve me the “smart zone” gets a little bigger (line is closer to 200-400k now I think) at humanlayer we’ve been prototyping research-> implement or research -> short design -> implement workflows
Show more
Should you /grill-with-docs, /wayfinder, or just one shot the code? 1. If the diff is tiny, DON'T grill /grill-with-docs saves you from situations where the agent built the wrong thing. But if the thing it's building is tiny, that cost drops to nothing. So one-shotting is absolutely fine when you're only making small changes. 2. Never start with /wayfinder A failure mode of /wayfinder is that you start grilling and the solution turns out to be way simpler than you thought. Why is this bad? Because you've created the map and tickets, and you realise you don't need them. So if the expected diff is medium-large, always start with a /grill-with-docs session. Then, if planning starts to get out of hand, just say "/wayfinder let's turn this into a map".
Show more
The plan? We announce we rewrote typescript in rust and it’s 400% faster, but we don’t actually implement a type checker and we don’t maintain it
@badlogicgames among other things, this stands out as the last project I built without much meaningful ai contribution. Some cursor and opus 3.7 but not anywhere near the next big project which was architected and coded almost entirely by claude for 5+ months
Show more
damn the swag @WorkOS init() conf is so elite. Got the esp board to do a little No More Slop animation
this is gonna go down as one of the best episodes we’ve ever done
Building a Memory Pipeline: 🦄 AI That Works #77#
skills I can't live without: /show-me (@dexhorthy) /bro (@backnotprop) /effect-program-design (custom based on @kitlangton's) /rpi:create-research (bundled with @humanlayer_dev)
Building a Memory Pipeline: 🦄 AI That Works #77#