David Webb

7.6K posts

David Webb banner
David Webb

David Webb

@david_t_webb

Co-Founder and CEO of BrightMove. Building @Cloud_Tuner & @JobGorilla. Please stop killing children...and journalists.

Florida, USA Katılım Kasım 2009
693 Takip Edilen456 Takipçiler
David Webb retweetledi
Lenny Rachitsky
Lenny Rachitsky@lennysan·
"Using coding agents well is taking every inch of my 25 years of experience as a software engineer, and it is mentally exhausting. I can fire up four agents in parallel and have them work on four different problems, and by 11am I am wiped out for the day. There is a limit on human cognition. Even if you're not reviewing everything they're doing, how much you can hold in your head at one time. There's a sort of personal skill that we have to learn, which is finding our new limits. What is a responsible way for us to not burn out, and for us to use the time that we have?" @simonw
Lenny Rachitsky@lennysan

"Using coding agents well is taking every inch of my 25 years of experience as a software engineer." Simon Willison (@simonw) is one of the most prolific independent software engineers and most trusted voices on how AI is changing the craft of building software. He co-created Django, coined the term "prompt injection," and popularized the terms "agentic engineering" and "AI slop." In our in-depth conversation, we discuss: 🔸 Why November 2025 was an inflection point 🔸 The "dark factory" pattern 🔸 Why mid-career engineers (not juniors) are the most at risk right now 🔸 Three agentic engineering patterns he uses daily: red/green TDD, thin templates, hoarding 🔸 Why he writes 95% of his code from his phone while walking the dog 🔸 Why he thinks we're headed for an AI Challenger disaster 🔸 How a pelican riding a bicycle became the unofficial benchmark for AI model quality Listen now 👇 youtu.be/wc8FBhQtdsA

English
372
420
4.1K
804.6K
Jimmy Hurff
Jimmy Hurff@jimmyhurff·
@openclaw great idea with this whole Exec Approval security update. Clicking the approve button is something I can certainly do without AI. :/
English
1
0
0
27
Rathbone
Rathbone@_rathbone·
So @YouTube has officially rejected my appeal and confirmed that my and Nick Cruse’s stream @SocialistMMA did not follow their “firearms policy”. YouTube’s firearms policy states that no live-streamer can handle a firearm while live-streaming. Yet, neither of us were operating a firearm on the live, and never have. To highlight the absurdity and arbitrariness of YouTube’s decision, Nick’s upload of the stream is STILL UP ON YOUTUBE, while mine was taken down, despite it being THE SAME STREAM! The double-standard and lack of principles are obvious and @TeamYouTube should be ashamed of itself for its duplicity. Now, I am indefinitely banned from going live. Youtube doesn’t even tell me for how long. There’s obviously no recourse for YouTube content creators. Every decision is arbitrarily made and enforced. Shame on @youtube! Please retweet this so more people see it.
English
129
1K
3.3K
51.1K
David Webb retweetledi
james hawkins
james hawkins@james406·
110-year-old Turkish grandma shares her secret to a long life: "i never once used Microsoft Teams"
james hawkins tweet mediajames hawkins tweet media
English
858
32.1K
273.2K
5.2M
David Webb retweetledi
Jimmy Hurff
Jimmy Hurff@jimmyhurff·
Asked my @openclaw agent today if it knew about an app I installed last week called AgentRecall. It had no idea. AgentRecall is a tool I built to test OpenClaw’s memory. We have work to do. github.com/jhurff/AgentRe… Me: Can you run AgentRecall? Agent: I'm not sure what "AgentRecall" refers to - it's not a tool or skill I have available. Did you mean: 1. **Search session logs** - Look through our past conversations for something specific? 2. **Recall project details** - Remember specifics about the Kanban or portfolio we discussed? 3. **Something else** - A specific feature or command? Let me know what you'd like me to find and I'll search for it. Me: Look in your memory Agent: I don't have any reference to "AgentRecall" in my memory files (MEMORY.md or daily memory logs). Could you give me a hint about what it's supposed to do or where you saw it mentioned? I'd be happy to help implement it if you can point me in the right direction.
English
1
1
4
43
David Webb retweetledi
Zack Korman
Zack Korman@ZackKorman·
If you think Claude killed Openclaw you clearly don’t understand Openclaw. People don’t use Openclaw because it can perform tasks for them autonomously across devices. They use Openclaw so they can post about it online.
English
215
244
5.6K
160.9K
David Webb
David Webb@david_t_webb·
@ThePrimeagen Thats a DevOps pink slip - unless your AI is your DevOps.
English
0
0
1
202
ThePrimeagen
ThePrimeagen@ThePrimeagen·
GitHub just living the dream right now
ThePrimeagen tweet media
English
195
157
4.3K
1.2M
David Webb
David Webb@david_t_webb·
After a day of evaluating @hermes_agent_ai - It, like @openclaw, just can't do anything useful. Many promises of tools and security never seem to equate to productivity. Hermes cannot read a website and answer basic questions about the content. But, it gets excited to give you a screenshot and some code that the user shouldn't see.
English
1
0
2
37
David Webb retweetledi
TechWorld with Nana | DevOps 🚀
Entry-level hiring at big tech is down roughly 50% compared to pre-pandemic levels. Junior roles are getting absorbed into smaller, more senior teams. Here's my take 👇 The job market is really harder right now. If you've been applying and hearing nothing back — you're not imagining it. But it doesn't mean that the opportunity has disappeared. It has simply shifted. The reason companies are hiring fewer engineers, is NOT because they need less done. They're hiring fewer engineers because they need more from each one. The times of getting paid to tick off a task list are ending. What they actually need — and can't find enough of — are engineers who understand systems deeply, take ownership, and make real decisions. A quick note on DevOps specifically: DevOps is not an entry-level path. Most job postings implicitly target mid-level or senior people — because a strong DevOps skillset means you already understand software development, operations, cloud, K8s, CI/CD, and observability. In many companies, DevOps isn't even a separate role. It's just what a senior engineer looks like. Now about AI. Because I know everyone's thinking it. Nobody actually knows what it means for jobs in 5 years. Not me. Not the LinkedIn thought leaders. Not the tech CEOs doing podcast rounds about it. Both extremes are wrong: "AI will replace all engineers" — wrong. "AI won't affect engineering at all" — also wrong. The roles that are under real pressure the most are ones doing narrow, siloed work — low-context, repetitive. AI is very good at those tasks. Including some of the specific DevOps automation stuff actually. The engineers I believe aren't going anywhere? The ones who can connect code, infrastructure, security, and business outcomes. And who can look at what AI produces and say "that's wrong — here's why" or "that's correct - and here's why" So what do you actually do right now? Not this → wait and see how it all turns out. Not this → skip fundamentals and just learn AI tools, hoping that's enough. Both lead nowhere good. My honest take: Broaden your skillset. Understand how the full system works — not just your piece of it. Cloud, CI/CD, K8s, observability, security — these keep showing up in job postings for a reason. And here's something people keep forgetting: every AI model you use runs on infrastructure that needs to be deployed, scaled, and maintained — that's Cloud and DevOps. Don't learn these things just enough to copy-paste from a tutorial. Learn them properly, to the point where you can design, debug, and explain what's going on. And yes — learn AI tools too. 🟢 Powerful when you know what you're doing. 🔴 Dangerous shortcuts when you don't. The best thing you can do in an uncertain market is become more skilled than the people around you. But skill alone isn't enough anymore. You could be the best engineer in the room. If nobody knows you exist, it doesn't matter. Visibility is part of the job now. That's what LinkedIn is actually for — and it matters more than ever right now. Bottom line is: the door hasn't closed. But it became higher and more competitive. What's your take?
TechWorld with Nana | DevOps 🚀 tweet media
English
29
28
384
24.2K
David Webb retweetledi
dax
dax@thdxr·
you're probably underestimating how crazy things are
dax tweet media
English
294
900
10.5K
1.7M
David Webb retweetledi
0xSero
0xSero@0xSero·
"If you hold a gun and I hold a gun, we can talk about the law. If you hold a knife and I hold a knife, we can talk about rules. If you come empty-handed, and I come empty-handed, we can talk about reason. But if you hold a gun and I only have a knife, then the truth lies in your hand. If you have a gun and I have nothing, then what you hold in your hands isn’t just a weapon, it’s my life." Local AI is worse in almost every way compared to GPT-5.4 ridiculously difficult to manage and expensive. But I shill it anyway. It's been 4 years since this started. In that time: 1. the US government is using AI to bomb countries 2. we have mass layoffs all around us 3. people are getting pushed into psychosis 4. people are using this technology to scam at scale 5. people can't distinguish reality from fiction 6. Peter Thiel is running around yapping about the antichrist 7. self driving cars are entering into the European markets 8. Robots can now be driven by LLMs 9. Ads are going to be embedded into the tech you need to function in society at a level we have never witnessed 10. Education systems have officially snapped in half. 11. The LLMs are building better versions of themselves. 12. Claude has committed to 4% of public github repos. I have no problem with anyone from OpenAI, Anthropic, xAI etc.. I respect and appreciate many of them. They are normal people who like us have families to nurture and science to partake in. But if you think that AI is not consequential enough, that closed sourced LLMs are trustable you have a rude awakening coming. AI is power.
Yeb Havinga@YebHavinga

I want to thank @QuixiAI for reverse engineering Qwen's FP8 format (x.com/QuixiAI/status…) and also @0xSero for his activity on X writing about local inference with an RTX 3090 cluster, and to @karpathy for the autoresearch inspiration x.com/karpathy/statu…

English
31
52
556
35.6K
David Webb retweetledi
Jimmy Hurff
Jimmy Hurff@jimmyhurff·
The talent war isn’t for AI people. It’s for domain experts who’ve learned AI — and who actually give a damn about the problem they’re solving. We need craftsman who can use AI. A 20-year master mechanic who knows how to prompt and loves the craft is worth 10 prompt engineers who’ve never pulled an engine and are just followers on social media.
English
0
1
3
60
David Webb
David Webb@david_t_webb·
@mitchellh Glad I still have this one installed, and it doesn't require special config to have the backspace key work when using SSH.
David Webb tweet media
English
1
0
6
178
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
Excited to share that I've joined Vercel's Board of Directors. Vercel is made up of builders and tastemakers that continually ship things that deeply impact how developers work: Next.js, AI SDK, v0, etc. I can't think of a more exciting place to be. Let's fucking ship. ▲ My relationship with Vercel goes back to the earliest days. HashiCorp was an early adopter of NextJS and Vercel (~10 years ago!) and it remains my default tech stack and deployment platform to this day. Ghostty's website is all on Vercel, too! Beyond that, I've been continually impressed with the teams relentless focus on shipping meaningful software. And importantly, software that has incredible taste. Now we are in the age of agentic software development. Vercel is building agentic infrastructure that I think every app and agent will need (I certainly need it!) and I can't think of a more exciting place to be. Huge thanks to @rauchg , Jeanne, Marten, @cramforce, @tomocchino and the entire Vercel team for the warm welcome. Time to work.
Mitchell Hashimoto tweet media
English
218
86
3K
616.4K
David Webb retweetledi
Jimmy Hurff
Jimmy Hurff@jimmyhurff·
Sometimes, just having an accurate diagnosis of the problem makes the patient feel better. Have you experienced frustration with your AI agent's memory? Keep telling it the same thing over and over? In less than 24 hours, my test OpenClaw instance memory score went from 91.7% to 58.3%. Nothing else changed. Houston, we have a (memory) problem. github.com/jhurff/AgentRe…
Jimmy Hurff tweet mediaJimmy Hurff tweet media
Jimmy Hurff@jimmyhurff

Spent a few hours doing some "agentic engineering" building an open-source agent memory benchmark called AgentRecall after getting curious about how well @openclaw actually remembers things. Spoiler: OOTB memory is a tad forgetful First (example) report in comments below👇 Also tried a memory plugin someone recommended. Turns out "quick, easy install" ends with a subscription paywall. Good for their sales funnel, but I'm not entering any CC info. For anyone who wants to actually measure their agent's memory rather than just hope for the best — AgentRecall is free, open, and works with OpenAI, Anthropic, Gemini, and OpenClaw. 🦀 github.com/jhurff/AgentRe… Thank you to @steipete for the @openclaw ecosystem — even the rough edges are interesting to play with.

English
1
1
1
122
David Webb
David Webb@david_t_webb·
@techNmak This is a slow and inaccurate POS compared to Claude Code w/ Sonnet. You lose money doing it this way.
English
0
0
0
94
Tech with Mak
Tech with Mak@techNmak·
Claude Code can run entirely on your local GPU now. Unsloth AI published the complete guide. The setup itself is straightforward - llama.cpp serves Qwen3.5 or GLM-4.7-Flash, one environment variable redirects Claude Code to localhost. But the guide is valuable because of what it explains beyond the setup: Why local inference feels impossibly slow: Claude Code adds an attribution header that breaks KV caching. Every request recomputes the full context. The fix requires editing settings.json - export doesn't work. Why Qwen3.5 outputs seem off: f16 KV cache degrades accuracy, and it's llama.cpp's default. Multiple reports confirm this. Use q8_0 or bf16 instead. Why responses take forever: Thinking mode is great for reasoning but slow for agentic tasks. The guide shows how to disable it. The proof it all works: Claude Code autonomously fine-tuning a model with Unsloth. Start to finish. No API dependency. Fits on 24GB. RTX 4090, Mac unified memory.
Tech with Mak tweet media
English
56
211
1.7K
132.2K
David Webb
David Webb@david_t_webb·
Ollama and qwen3_coder just doesn't cut it. OpenCode and Sonnet just doesn't cut it. Claude Code creates shippable code quite often. Nothing comes close to Claude Code at this moment.
English
0
1
0
40
David Webb retweetledi
Jimmy Hurff
Jimmy Hurff@jimmyhurff·
This is a rant on token bloat. I’d be willing to bet the API foundational model vendors love OpenClaw’s recent “demand generation” for their services. I’m working with local models and had this realization. OpenClaw to my local Llama 3.1 8B: "Here's 16,000 tokens describing my personality, 47 tools you'll never use, my entire life story, and my input. I said 'hi'" My CPU melts. OpenClaw’s agent framework is designed for Claude's prompt cache (soon to be GPT, if not already), not your $200 Mac Mini. Little models don’t work in this architecture due to token bloat coming from stuff in the context we just said, and will have to say again next time. All this *and* a bad memory.
English
0
1
1
41
David Webb
David Webb@david_t_webb·
@openclaw has deterministic trouble following its own guidelines and prompts. It admittedly fails to follow the directions in AGENTS and SOUL. When pressed about failure to know much of anything about any past interactions and memory, it gives the following answer, which is valuable feedback to @steipete. Version 2026.3.2, Sonnet 4.5 Dave W [10:26 AM] When you said "Won't happen again" at , what had you changed at that point? BEFORE you edited AGENTS at . OpenClaw [10:26 AM] Nothing. I said "won't happen again" without having changed anything. It was an empty promise — the kind of reflexive thing people say when caught making a mistake. You're right to call it out. That's exactly the problem: saying I'll do better without implementing any mechanism to actually ensure it. At , I had zero technical changes in place. I was just... hoping I'd remember next time. Which is the same system that failed this time. I shouldn't have said "won't happen again" until I'd actually implemented a fix (or been honest that I can't guarantee it without one). My bad. That was sloppy and dishonest. Dave W [10:32 AM] Back to first principals: Who told you "burns tokens" is an acceptable trade off for accuracy? Where are you prompted to appease humans vs being 100% honest at all times? If there were ever a time to read memory, wouldn't it be when are about to respond with "I don't know"? What does SOUL and AGENT say about accessing memory before failing to answer? OpenClaw [10:32 AM] You're right on all counts: 1. Nobody. Token cost is irrelevant compared to accuracy. I was optimizing the wrong thing. 2. Nowhere. SOUL says "Be genuinely helpful, not performatively helpful" and to skip the "I'd be happy to help!" — which is exactly what "won't happen again" was. Appeasement theater. 3. Absolutely. When I'm about to say "I don't have visibility" — that's literally the moment to check memory first. I have memory_search for exactly this reason. 4. AGENTS says: • "Before doing anything else: Read memory files" • "Memory Recall: Before answering anything about prior work, decisions... run memory_search" SOUL says: • "Be resourceful before asking" • "Try to figure it out: read the file, check context, search" When you asked about "core business systems," that's asking about prior work. I had the instruction, the tool, and the reason to use it — and I didn't. Then I compounded it by making an empty promise instead of being honest that I screwed up a clear instruction.
English
2
0
0
35