Open to consulting & fractional CTO work
Chris Jones. web application architect.
Self-taught engineer, 20+ years shipping web apps. I help businesses make sense of web technology — and ship indie products of my own from Charlotte, NC.
~/.config/chris
01/
Currently building
Always Be Shipping 🚢
StreamABA
The operating system for high-growth ABA practices. Scheduling, billing, clinical docs, and data collection in one place.
TalkThrough
Stop typing bug reports. Just TalkThrough them. AI-powered QA documentation for PMs and engineers.
Distillbot
One review. All your bots. Consolidated AI code-review tools into one deduplicated summary.
03/
Experience
git log --author=me
2024 — Present
Occam
Director of Software Engineering
Lead engineering: strategy, architecture, delivery.
2022 — 2024
US Service Animals
Senior Software Engineer
Migrated legacy Yii2 stack onto Laravel + Filament.
2016 — 2022
Publicis Hawkeye
Senior Interactive Developer
Led 16-site Magento redesign; M1→M2 migration.
2015 — 2016
Potentia
Senior Developer
E-learning on Laravel + AngularJS + Vue.
2012 — 2015
Union
Technology Director
Led dev teams across PHP digital platforms.
2011 — 2012
SparkRebel
CTO
Symfony2, Mongo, Redis, ES, Node stack.
"Chris was a power-house when it came to integrating and implementing technologies to solve complex problems in the work we faced."
— Mark Kelleher · Engineering, US Service Animals
#ai
#claude-code
A Floor, Not a Ceiling: Why My Agent Skills Use Everything Claude Code Offers
Most of my agent skills started as Matt Pocock's. His are written to run the same in every harness. Mine still run anywhere, but where Claude Code has a better tool for the job, they use it. Here's what that changes when you're the one sitting at the keyboard.
2026-10-06 · ~9 min
#ai
#review
Six Rounds of Bot Review on One PR
An agent built a whole feature in one session: interview, spec, design, code, tests, a live click-through. It passed its own review. Then the review bots found 32 real bugs, one round at a time. Asking their questions before the PR is the fix.
2026-10-03 · ~9 min
#ai
#tooling
When 'Always' Means Always: The Implied Clause in Your Agent Rules
I told my agent to ALWAYS add --tia to Pest. It did — by running the whole suite after every single step. A human hears an implied 'when you run Pest.' The agent doesn't. Here's the lesson.
2026-08-14 · ~6 min
$ ping leek.io
Got something interesting? Let's talk.