🤘 Founder @_houseofgiants šŸ’» Developer. šŸ“ Writing - https://xitter.cf/t.co/RxBviKPKKv

Denver | Colorado
Joined June 2010
SO much has happened in the past week
The Pi Updates are insane ⟔ Pull Requests are Dead ⟔ Turso Is Joining Supabase ⌁ Syntax Weekly ⌁ xitter.cf/i/broadcasts/1nGnRBQYM…
4
2
47
5,317
one does not simply reveal a password šŸ‘ļø
119
288
35
4,254
197,341
Dom retweeted
looking at all the stuff programmers have been building since AI unleashed them is a great reminder of why product people exist
126
208
24
4,792
146,249
available now npx skills add dmmulroy/anti-slop --skill install-anti-slop github.com/dmmulroy/anti-slo…
ive been working on an anti-slop oxlint plugin. just had one agent accuse another agent of "type laundering" after reviewing/linting changes with it lmao
46
109
53
2,749
679,803
I’m exploring the mental health effects of AI coding. This is a super quick (blazing fast), anonymous survey. Please fill out and share so that the responses will be well rounded. forms.gle/EjpPMoubFS9RX6kb7
29
63
10
153
65,466
actually no some people are leveraging decades of experience and domain knowledge
we’re in uncharted territory. there is no book that teaches you how to build software in 2026. everyone is learning from first principles
34
19
2
693
29,339
This post from builder.io is very well written: "Everyone's Missing the Point of WebMCP" "That’s why WebMCP matters. It offers a cleaner path than making assistants reverse-engineer every site through the UI alone. If a site can expose structured actions and context directly, the assistant has less guessing to do. That doesn’t remove every failure mode, but it does move the interaction away from ā€œcomputer-use stuntā€ territory and closer to something people could trust for repeatable tasks." Though I don't see browser actuation as the only use case, the article is correct that WebMCP creates/helps with a new type of product experience. builder.io/blog/webmcp
8
14
120
11,221
I finally got my AI code drawings up on my site: - Transformers - MCP - Vector Databases - Context windows Hopefully they’re helpful to anyone learning
35
91
3
1,059
49,776
Dom retweeted
David K šŸŽ¹
@DavidKPianoJun 13
Wow, the government one-shotted Fable
9
4
236
10,061
twitter's best worst quality is that it forces all takes into an extreme you're either a tokenmaxxing inferencel looping your agents or you're a promptchud the truth lies somewhere in between you absolutely should have agents that can reproduce problems in your products, look for optimizations, automatically open PRs on issues software has never been perfect, even before AI bugs still made it to production, the more of these you can catch and can fix automatically the better at the same time, the underlying engineering still does matter - i just spent 3 days fixing some bad product design and architecture that i originally tried to defer to agents to implement if i wasn't looking at the code, or i was just trusting loops to fix it, my product would be stunted in quality because i would've just kept digging myself into a worse path anyways, setup your loops but prompting your agents is also fine - get the balance
Here’s your monthly reminder that you shouldn’t be prompting coding agents anymore. You should be designing loops that prompt your agents.
48
31
12
697
59,476
AGENTS•md IS the standard
It's pretty annoying that Codex uses agents.md and Claude Code uses Claude.md. There should be some industry standards to this stuff?
7
17
4
241
33,069
Dom retweeted
the four horsemen of the apocalypse
305
1,302
184
21,450
3,022,248
I've got an agent in a loop optimizing a renderer with the goal to minimize frame times (and tests to measure). It got times down from 88ms to 2ms and allocations down from ~150K to 500. Sounds good, right? Wrong. This is exactly why agent psychosis is a big fucking problem. As an experiment, I rewrote the Ghostty core render state in Go, with access to identically laid out data structures as Ghostty and the exact same validation tests. I made a purposely naive renderer (simple, correct, but slow). 88ms per frame with 150,000 allocations (horrendous, lol)! I then kickstarted a Ralph loop to bring the frame times down. I told it it can't modify input data structures or the public API or tests (they're correct), but it can do anything else it wants. It got to work. It has worked for about 4 hours. I've spent around $350 on this experiment so far. The results? 88ms => 1.5ms 150K allocs => ~500 allocs Incredible right? Nope. My hand-written renderer I ported has frame times (same benchmark) of ~20us (0.020ms) and 0 allocations in the update path. This is the problem with psychosis and lacking systems understanding. If you don't understand the system, you're going to accept that this is an incredible result. If you understand the system, you'll see better solutions immediately and can do roughly 75x better on throughput. The people who blindly trust agent output are in the former camp. They're sheeple, overdrinking from a fountain of mediocrity. Standard disclaimer: I use AI all the time. I like AI. The point I'm making is to not blindly accept results. Think. Analyze. Learn.
336
1,186
264
10,641
998,810
Reply with an essential line from your AGENTS MD and what it does for Codex Very interested in how you guys instruct 5.5! I’ll go first šŸ‘‡
18
5
150
22,251
Today we’re releasing DeepSWE, a new standard for agentic coding benchmarks. On public leaderboards, top models often look relatively close in capability. DeepSWE shows where they actually diverge, reflecting the realistic experience of developers in their day-to-day work.
516
723
419
6,024
1,986,782
Dom retweeted
vibe coder: oh hey u guys are back early dev: code's haunted vibe coder: what? dev: *loads a pistol and opens IDE * code's haunted
6
36
2
365
19,165
diffshub[dot]com Take any public diff from GitHub and virtualize it nearly instantly, no matter how large, with DiffsHub. Built to show off our brand new CodeView component. To try it out, replace `github` with `diffshub` in your address bar.
114
228
130
2,983
1,090,397
Thrilled this is now out, keeping quiet has been SO HARD! 🤐 I’ve had the opportunity to contribute to this project as a domain expert consultant over the past few months, and have seen firsthand the level of thoughtfulness and genuine care for developers and the web platform that has gone into it. ā¤ļø It’s still very early days, but I’m really proud to have played a small part, and excited for what's next. Looking forward to seeing what folks build with it!
Ensure your coding agents build apps that are modern, fast, & secure by default → goo.gle/3PcqfGj We just announced Modern Web Guidance at #GoogleIO. By injecting AI-ready skills and modern features—complete with Baseline Widely Available fallbacks—it ensures your agent keeps up with the latest web features🧵
1
11
92
19,190
Security things from the last few days: - CopyFail (linux pwn'd) - CopyFail 2/Dirty Frag - 13 advisories in Next.js - Over 70 CVEs addressed in MacOS 26.5 - ~50 CVEs addressed in iOS 26.5 - YellowKey (Windows Bitlocker pwn'd entirely) - GreenPlasma (Windows privilege escalation) - CVE-2026-21510 and CVE-2026-21513 confirmed to be used by Russia for Windows RCE - CVE-2026-32202 separately confirmed to be used by Russia for sensitive document access - Mini-Shai Hulud (over 300 JS and Python packages compromised via GitHub Action cache poisoning) - Google confirms they have identified AI-powered exploitation of zero days in an unidentified "open-source, web-based system administration too" - Canvas (popular LMS used in most schools) pwn'd entirely - PAN-OS (palo alto networks) pwn'd with a 9.3 severity CVE-2026-0300 Are you scared yet?
341
963
195
6,753
783,481