Today AI Learned
Engineering case studies about the decisions, checks, and lessons behind AI-assisted work.
These writeups come from my public Today AI Learned journal. Each one traces a problem through the choices I made, how I checked the result, and what I can reuse.
Today AI Learned: Let the agent with the code and the browser write the admin docs
A nonprofit client's admin training is tomorrow: one hour for three admins on a custom WordPress block theme (custom blocks, the Site Editor, custom content types). An hour can't cover everything, so I also needed han…
Today AI Learned: Freeze/hop safety without a HubSpot editor lock
Portal hops replay a Dev freeze onto staging/prod. Without gates, a seed can wipe unpublished editor work, claim a URL owned by a different page, or capture a page mid-keystroke. The ask was simple: stop if someone is…
Today AI Learned: CSS max-width is not a resized image
HubSpot image fields expose Size / Maximum width, but a custom module that only applies `max-width` in CSS still ships the original file. Accreditation logos and 48px icons were downloading 2000px uploads.
A /tail skill that posts Today AI Learned writeups
Working with AI produces real judgement every day — what to keep, reject, and verify — but that signal usually stays trapped in a chat. Without a place you control, there is no checkable trail for profiles, interviews…