founder diffusion.io, former co-founder & CTO @StrongDM

Redwood City, CA
"You are here" That's how you read the dot in the logo. We're getting to the steep part now, all of us. It's better if we ride the curve together. Come visit me and the team at our first center, Diffusion Silicon Valley. Diffusion Europe and Diffusion India coming soon. diffusion.io/blog/launch/
2
1
13
2,829
A very concrete account of looping a signal (in this case, something undesirable) back to the production process. You can do the same for uptime, performance, costs, brand consistency, ongoing security, regulatory compliance and so on.
Just spent the last 7 days on the front lines of the vulnpocalypse fending off an active cyber attack on one of our products. Some thoughts: - Software factories are going to be required equipment for everyone. There’s just no way to keep up with the pace of highly automated adversaries without one. - We were lucky because we had spent the last few months getting our software factory running well. It is nice to have for product development but proved to be absolutely essential this week. - At the minimum you need to have a coding server in the cloud pre-provisioned with read only access to all your logs and all the services you depend on for observability. With that in place you are a prompt away from reasonably good situational awareness, ongoing monitoring with loops, and ability for coding agents to validate fixes against your actual, observed attack patterns. - Shared coding server also unlocks multiplayer incident response where everyone can see every session and jump in as needed. Sharing session links that can be forked is much higher bandwidth than re-explaining things. - You don’t need to be Ramp/Stripe/Uber scale to have a working software factory in the cloud. We are a team of 3. Ours is built with an @opencode server (thanks @thdxr!), a forked version of compound engineering optimized for automated workflows (thanks @kieranklaassen!) and a multiplayer agent in slack that handles crons (we have our own harness but pick your favorite here). - To get our software factory up and running well, we had to stop all new product development for ~6 weeks and just focus on getting the validation systems working that enabled us to reliably shipping PR without human code review. This felt very painful in the moment but was totally worth the eventual speedup in velocity. - KYC for @AnthropicAI & @OpenAI cyber programs is now easy and quick (at least for defensive access), but a day felt like a lifetime this week. Submit your app now before you really need it. - Getting Mythos access unlocked a deeper level of analysis that helped us shift from reactive mitigation to proactive patching. Wish we had done this a few weeks earlier. Get started now!
2
4
179
Justin McCarthy retweeted
Looking forward to this afternoon’s MIT AI panel on AI Maximalists with @annimaniac, @sschillace and @BuiltByJustin. Say hi if you’re here!
2
1
14
1,226
my personal fast takeoff continues, finally have 24/7 code factory running for @groupthinkAI and doing a lot of fine tuning on costs but 📈 daniellemorrill.com/building…
1
151
Justin McCarthy retweeted
String theory is what happens when an intelligent system is starved of sensory input and starts hallucinating. Intelligence needs grounding. For this reason, intelligence is practically never the bottleneck to solving impactful problems. The bottleneck is iterated contact with reality.
772
1,309
12,487
5,505,823
endorse two slice teams
Tired: Two-pizza teams Wired: Two-slice teams @danshipper on the best team structure in the AI-era
2
156
Worth signing up for @RealGeneKim 's @ITRevBooks to watch (at least) the last few minutes on why we all need a Demand Factory videos.itrevolution.com/watc…
6
14
257,636
has anyone renewed a cyber insurance policy recently? reality should have driven the premium dramatically higher, or dramatically lower - but certainly not flat, right?
Cyber is having a moment Across 21 major software companies, including Apple, AWS, Microsoft, and Google: - Reported critical vulnerabilities never cleared 100 per month in four years - Since spring they've jumped to over 600 per month
1
3
493
found at office today
1
12
346
Justin McCarthy retweeted
I don't read/write code these days, I only instruct an LRM. But it's not because I think LRM code quality is perfect, or even good. And it's not because I think my instructions are always being perfectly acted upon -- I know they aren't. The thing is: LRMs don't just write your code, they unlock new ways to control what you're doing and maintain understanding of your system, which are about as effective as reading code. You can better test your codebase, you can audit specific components, you can spin up visualizations, you can ask the LRM to red team, etc. You can do all of these things at high speed -- you couldn't before. The benefits of reading/writing code can now be achieved in new ways. All in all, the ROI of writing code by hand is no longer looking good, not because LRMs got perfect but because they're so fast at doing things that you can develop new workflows around them, workflows that end up being more productive than the old workflows.
125
154
1,815
171,911
agree
Being willing to verbalize your stream of consciousness thoughts to the models is surprisingly effective. I suspect that it will be the way we do a lot of work and change office designs. You should visit @harper in Chicago or @BuiltByJustin in Silicon Valley if you want a glimpse of that future.
1
4
337
Muse and Copilot will diffuse the Grok Bot Feeling broadly
The motivation behind the new Copilot: intelligence is accelerating fast. Now we need to diffuse it everywhere.
1
1
194
Because so much of the feeling comes from “give the loop a persistent computer” - getting nostalgic feels
58
Agree on full attention utilization, and that what we’re doing retains the qualities of engineering. One uber driver delivered me to an airport, and now two pilots are carrying a few hundred of us across a continent. 737 is a transportation amplifier, but requires a lot more rigor and checklists to use it right.
I think the "difficulty" of software engineering is essentially constant no matter what abstraction level you move to, because human cognition adapts to new tools until it can fully utilize itself. Tools are only affordances, not a magic wand that makes work disappear. Great software engineering was immensely challenging before. It is still immensely challenging now, despite very different workflows.
1
2
4
296
Justin McCarthy retweeted
Don't measure the AI transformation on costs, says @BuiltByJustin on AI:AM — costs are in the lamplight, too easy. Revenue and market share are the conversation. And a catch: many customers are full of software already. You can't feed them more. nitter.siddz.com/i/broadcasts/1qKVmyRRN…
2
1
413
congrats on teh launch @rshanreddy
America is banning AI in schools. China is using AI to create geniuses. Introducing Aristotle: The AI tutor that solves America’s broken education system. heyaristotle.com
1
182