You know.

Philadelphia, PA
Joined March 2007
I really want to switch to @t3dotcodes but I can't figure out the orchestration layer. My little homegrown ADE has a built in build, review, merge flow.
1
51
With T3 I keep having to manually send a feature to review or manually review it and send it back to work. I'm invoking /skills everywhere and it feels like it should be completely automated. Am I missing something obvious?
22
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.
7
2
355
Had way too much fun on this interaction with Claude over the weekend. Tabs, but fun.
1
55
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.
72
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
128
Had to have a native iPhone app for my little orchestrator.
1
48
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
259
So I guess I built a browser in to my terminal?
1
156
Vibecoded the terminal app I've always wanted. github.com/markhuot/watchtow…
3
146
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
822
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
117
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
396
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
168
Always a good feeling.
1
4
195
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
153
🌶️ 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. 🤷‍♂️
244
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?
168
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
457