Product Engineering
What does it even mean?
AI-assisted development is radically changing software engineering flows and roles, though as a hybrid problem-solver, I've been more or less working this way my whole digital career. I've contributed as facilitator, researcher, designer, architect, developer, tester and manager — whatever my team needed to succeed at the time.
With AI, I'm just more the product owner than ever before, especially in my own house.
House Rules
- Ship quality fastDeliver aligned, useable work as fast as possible for feedback and alignment, repeat and refine on cadence against established measures.
- Measurable goalsEstablish early and constantly deliver on what matters to customer most.
- Where code is enoughDeterministic code does what must be done the same every time. Models run only where judgment pays, so products use less compute & incur less cost.
- Agents in harnessUse LLMs only with clearly bounded roles, consistent skills/context and clearly defined outcomes set for every token spent.
Learned in enterprise
If that sounds like nothing new, it's because building on-brand custom software on large teams of humans teaches many efficiencies that also align with creating efficient, reliable LLM agents & systems.
Here's where I learned mine.
- Global accountingCollaborative real-time accounting appGreenfield web app built to serve 500,000+ concurrent users. I was the first front-end hire and led one phase of delivery for a team of more than 20.
- Regulated healthcare0-1 in four weeksMy first AI-native build: a client-facing testing tool, made with an agent team and a person reviewing every step, shipped in four weeks to unblock a flagship rollout.
- Healthcare ITMission critical modernizationI led a team of 12 moving live, patient care product from on-prem to AWS, legacy code to latest frameworks and test suites with zero customer disruption.
- Real-time collaborationPandemic pivotWhen COVID closed core-business IRL training, I helped drive our product's pivot to a virtual classroom experience, helping company maintain value delivery & revenue through lockdowns.
AI Case Studies
-
Agents in harness
Remember your lessons.
Individually defined agents also share agency skills and policies: what 'ready' and 'done' mean, language and coding standards, and more. All work moves forward through gates managed by agents or human review & curation. Every lesson learned flows back into collected agency wisdom for the next work to be done. Simple 'one-way' enterprise UI engineering pattern:
One-way architecture like this is a common state-management pattern; now applied to building an agent harness that delivers a complete piece of work:
How big is this agency?
- 25
- roles
- 126
- policies
- 72
- skills
- 13
- gates to ship
-
Ship quality fast
Work products use single source of truth.
Our in-house communications use the same flows we build for clients so turnaround is quick, clear and consistent. Established brand fundamentals drive every new work product, from visual design to brand voice. We build master artifacts in HTML/SVG and CSS so we can rapidly iterate and deliver expressive, brand-aligned docs in any desired format for review, approval and implementation.
JHC Proposals HTML/PDF
JHC Design Documents HTML/PDF
JHC Social Carousels HTML/PDF
Heather Reilly - Speaker Kit HTML/PDF
Rockstar Blends - Wholesale HTML/PDF
Rockstar Blends - Live Events PDF/Print
-
Measurable goals
$148.00/month to $8.50
Our first ecommerce solutions for Rockstar Blends wanted a faster customer experience, an easier administrative backend and a lower monthly bill, setting a clear roadmap for ecommerce development in Tailor, our house style website builder. We shipped first live version in September without any business disruption.
Lighthouse 12.8.2, mobile, three runs each, November 2, 2026; the BigCommerce 70 is PageSpeed Insights, June 12, 2026. Bands are Google's own ratings. -
Where code is enough.
90% less post-production time.
Established podcast took 4-5 hours of human time to review, prepare search-optimized summary for submission to podcast platforms and craft optimized blog post with highlight quotes. Social content and reels took another 4-5 hours per episode. New "podcast pipeline" application drafts every episode's titles, summary, blog post, quote cards and reels from automated transcripts. Human review & adjustment time down to around 30 minutes per episode from 'stop recording' to 'published on Apple, Spotify, blog and social'.
Application flow:
-
Measurable outcomes
8 hours of raw video.
Rockstar Blends founder co-hosted an all-day online summit live with multiple panels, speakers and topics - leaving her one 8 hour video file to convert into communications and social content. We quickly adapted our podcast capabilities to create a longform video editor that prepares full length videos for publication, and then creates search-optimized short videos and social content. Code transcribes, agents find the speakers, the search terms and complete thoughts for code to structure and present for human review. In phase 2, code generates reels from approved phase 1 structured data, and agents generate summary texts, captions, alt and hash tags. On final creative approval, loader ships selected videos to YouTube with search optimized titles, captions, etc.
The video editor's final run: the compressed long-form video, the blog post and 19 reels with credits and captions, 5 hours of a person's time.
Questions
Who made this page?
I did, with the agent team it describes. It is a Tailor page, built from a template in this site's repo and published through Tailor's API.
Who should read this page?
Teams hiring for AI product, forward-deployed or product-engineering work, and businesses that want software built this way.
Where can I see live examples?
This site runs on Tailor. So does Rockstar Blends, our ecommerce product. Its podcast, posts and reels come out of the pipelines on this page.
Do you consult?
Yes. How it works is on the Consulting page.
Can I see the code?
The podcast pipeline is public at github.com/jhcreative/podcast-pipeline. The rest of my public work is at github.com/jhcreative.