You know.

Philadelphia, PA
Joined March 2007
Is anyone managing content directly through an LLM? Not logging in to a CMS and just yolo typing with an agent? I haven’t seen anyone go this far but maybe that’s just my little bubble.
4
1
107
Had way too much fun on this interaction with Claude over the weekend. Tabs, but fun.
1
53
I don't use it as much as I used to but there are still times when you need to drop in to a terminal. Added it to my little ADE. It syncs across devices and persists on the host so I have a poor man's tmux/herdr now.
70
Loving the integrated browser! Since it's a full Chrome streamed from the launchd service I get the exact same view on my phone too. I can ask the agent to interact with a desktop website from my phone. These are all features in the Codex app already… I don't care, this is fun.
2
3
127
Had to have a native iPhone app for my little orchestrator.
1
47
Built my own coding orchestrator because I can't stand watching Claude transcripts. Watching the transcript and tool calls go by feels as antiquated as watching lines of code change. Created a "Spec" tab that contains an always up to date summary of the discussion. #magic
1
3
258
So I guess I built a browser in to my terminal?
1
155
Vibecoded the terminal app I've always wanted. github.com/markhuot/watchtow…
3
145
So excited to be using @pestphp's browser testing in Craft Pest now! Makes testing JS functionality so easy. And with factories creating the world to test we get pretty reliable screenshot regression testing too!
1
5
821
Every time I have to work in a stateful back-end I'm reminded how much "easier" stateless is. There's a whole class of memory bugs you just don't have to worry about when the request and its entire memory heap is thrown out at the end of the request.
1
2
116
Improving console testing in @craftcms Pest has been high on my list. Finally got around to it so you can now test any console action and assert: the exit code, stdout, and stderr all without cluttering up/messing with the Pest console log.
2
2
395
Not going to lie. I'm loving queue handling in `craft-pest` now. It's sort of an e2e test masquerading as a unit test but I don't care. The unit of work is saving an entry. I want to test that saving an entry calls the correct queue jobs.
4
167
Always a good feeling.
1
4
194
Oooo, React Server Components in v19 are opening up to anyone thanks to the `use` hook. Can't wait to make 🌶️ use of this from PHP.
2
152
🌶️ takes get things done. I'm in the same boat and loving it.
Confession: I have never used SSL during local development and don’t see the point. 🤷‍♂️
243
Is it crazy that I would love a Terraform as a Service. Something where I can interact with a UI to make all the changes I would normally make in Cloudflare or AWS UIs but those changes are persisted to .tf files and synced to some SCM for me?
167
Any @CraftCMS developers know of a good way to type an EntryQuery for custom fields? I have CustomFieldBehavior typed on to craft\elements\Entry so I can $​entry->customField without issue. But now I want to Entry::find()->customField($​value)->one()
3
456
Woo! @arcinternet on iOS supports iOS-native password vault. Just got 1000% easier to switch to Arc. (I wish they had a webkit-based desktop build now too and I'd be _all_ in on all my devices)
1
191
Ryan with the most cogent response to the React FUD I've read so far.
REACT! Just got caught up on all the posts 😅 I'm near the top of the list of people who could justifiably complain about how they've handled communication, community, and technical details of the project But I'm not going to 🤗 With a spotlight as big as theirs, you're gonna find some warts--real and imagined--as you would with anybody imo React is still the best rendering library for the web and the people behind it are just doing their best, and actually doing a great job Fighting against it is going to set the web back a few years if you're successful. React has been been leading the pack for a decade now because it keeps raising the ceiling for UX with wonderfully encapsulated abstractions. Denying this is silly because every alternative looks exactly like it now They're doing it again with RSC, as part of the work they've been doing for several years that's finally coming to fruition. RSC is a solution to many problems most developers don't even know exist, that's why many people think it's "too complex of a solution" for the ones they do understand. As a framework author (and web developer since before JavaScript was created) I see them as absolutely revolutionary. If you can't acknowledge this, I'm not sure you've spent enough time on the front or back end of the stack of successful products with varying audiences. Yeah, the React team has fumbled the ball a few times in the last few years, most especially by accidentally torching relationships with prominent members of the community who didn't go work at facebook (I'm not alone, I have many DMs) and then accidentally coupling to Vercel But they're fixing this in earnest, and none of it was malice (I'd say just incentives) In the near future you're gonna feel like a kid in the candy store again building with React and we'll all be posting cool stuff we're doing instead of complaints, like it's 2014 all over again 🎉
1
296