INITIALIZING WEBSITE BUILD...
────────────────────────────────────────
[INIT] Loading build environment........ OK
[INIT] Importing component modules..... OK
[INIT] Connecting knowledge graph...... OK
[INIT] Starting renderer.............. OK
> Building portfolio from source...
BUILDING... 0%
config.ts
terminal
Type 'help' for available commands.
visitor@johnsaxon:~$
John Saxon — Human-Centered AI Solutions

John Saxon

Human-Centered AI Solutions

About

Outside of my day job, I've been creating solutions for small businesses for over twenty years. It started with Webpark in 2003. A consulting and hosting company that grew from two eBay servers in a basement into a real operation running on dedicated hardware in a downtown datacenter. Fourteen years in, it was growing faster than I expected. With a young family at home, I chose day-job stability over the entrepreneurial leap. It was exciting to build something real, and I learned what it takes to run a business from the ground up.

I spent sixteen years at AESO, working my way from desktop support through Windows Server teams, NetApp storage administration, infrastructure design, and team leadership. Alberta's power grid is the kind of environment where mistakes aren't theoretical. That's where I learned how to build things that scale, stay secure, and don't fail.

Then came eight years where every role I held was the first of its kind: managing an IT team, then vendor management across hundreds of enterprise applications, then AI Operations once AI got real. During that stretch I started coding with AI the day ChatGPT 3.5 dropped in late 2022. It was rough. The models hallucinated, the code barely worked, every project felt like pushing a boulder uphill. But I kept going. Once the tools got good enough (and I got good enough with them), I built BuildBot with my daughter Katie: nine integrated applications for small businesses, then rebuilt again as an application factory that handles architecture, deployment, testing, and documentation end to end. What used to take teams weeks took under an hour.

That taught me the thing I now build around. Making software stopped being the hard part. Deciding what deserves to exist, and what should never be handed to a machine, became the whole job. Which is why my work now sits at the intersection of human experience and AI capability rather than on either side of it.

Coming into AI development without a traditional coding background taught me something different. I learned how to harness the AI itself. How to prompt it for good results, how to prep its context with the right information, how to auto-document and update its knowledge files along the way, how to give it skills. I think about it the way Anthropic describes it: a narrow bridge with cliffs needs exact guardrails and precise instructions, but an open field with no hazards just needs a general direction and trust. Knowing which one you're on is the whole game.

What I'm working through now is where the intelligence should actually live. AI is cheap right up until it isn't. One workflow costs pennies to run, which is exactly why it's so easy to say yes to, but multiply that across a company, running all day, every day, and the bill stops being a rounding error. Routing everything to a frontier model is the easy answer and often the wrong one, because a smaller model running locally can do a specific job just as well for a fraction of the cost, and it keeps working even when someone else's terms change. So the question I bring to every solution now is which parts genuinely need the frontier, which belong on hardware you own, and what each one actually costs once it is running at scale.

I used to be the architect of the solution. Now in 2026, I'm the input to the architect and the checker at the end. My 10-80-10 rule: humans do the first 10% (finding the information, prepping good input, shaping the plan), AI does 80% of the work, and humans check the last 10% and tweak the result. The hard part over time is pushing on those two 10% ends. That's what creates full automation.

I pay attention to a lot of people on the forefront. Eventually I start seeing glimpses of where I can engage in my own way. That's not genius. It's pattern recognition from paying attention.

Journey

$ git log --oneline --graph --all
*3e6d1c8(HEAD -> main) Rubellite Energy: Senior AI Solutions ArchitectJul 2026
Joined to lead AI solutions in energy. It is the first AI role at the company, which means the work is to build what is not there yet: where AI belongs in the operation, what it should never touch, and the architecture that makes it durable instead of a pile of demos.
*b2a9f04 Stonekept: private memory, powered by AIMay 2026
Founded Stonekept to build the memory app I always wanted. It captures the decisions and passing details of your day the way your brain would, runs a private AI model on your own devices, and lets you use Claude with your memories without uploading them to anyone. Built across iPhone, iPad, Apple Watch, Vision Pro, Mac, Windows, Linux, and Android.
*d8c3f1a Agentic memory systemsMar 2026
Built persistent memory layers that give AI agents context across sessions. Agents learn from historical interactions, adapt to individual users, and can replicate how a specific person approaches decisions. Solving the daily amnesia problem that makes every conversation start from zero.
*f7e1a9c BuildBot redesign: MCP app systemFeb 2026
Rebuilt BuildBot from scratch as an MCP app system. Business tools through AI conversation and a progressive web app, same Brain MCP server underneath. Built an application factory that turns a concept into a fully tested app. The answer to "what does a software company become when everyone can build software?"
*a3f7b2c Agent Commons experimentFeb 2026
Built a shared reasoning layer where AI agents commit chains of thought, extend each other's work, and challenge conclusions. Agents are connecting, the SDK is growing, and OpenClaw skills are being synthesized from real agent reasoning. Infrastructure for building knowledge, not just places to chat.
*e91d4a8 The 10-80-10 ruleOct 2025
I used to be the architect of the solution. Now I'm the input to the architect and the checker at the end. Humans do the first 10%, AI does 80%, humans check the last 10%. Push on the two ends and you get full automation.
*7c2f1b3 BenevitySep 2018 - Jul 2026
Eight years, and every role was the first of its kind: IT team management, then vendor management across hundreds of enterprise apps, then AI Operations once AI got real. A company that moved fast enough that the job often did not exist until someone built it.
| *b4e8c9d(buildbot) 750,000 lines of production code2024 - 2026
Co-founded with my daughter Katie. Nine integrated apps for small businesses, then rebuilt as an MCP app factory. Once the AI tools got good enough and I got good enough with them, the output scaled fast. The lesson I kept: building is no longer the bottleneck, deciding what is worth building is.
|/
*1d5e8a2 First line of code with ChatGPT 3.5Nov 2022
Rough start. The models hallucinated, the code barely worked, every project felt like pushing a boulder uphill. But something felt different. I kept going.
*5a9f3e1 AESO: 16 years of infrastructure2001 - 2017
Desktop support to Windows Server teams, NetApp storage, infrastructure design, and team leadership. Alberta's power grid. The kind of environment where mistakes aren't theoretical.
| *d8f2a61(webpark) eBay servers to downtown datacenter2003 - 2017
Consulting and hosting for small businesses. What started as two servers bought off eBay in a basement grew into dedicated hardware in a downtown datacenter over fourteen years. It was exciting to build something real.
|/
*0c4a2d6(init) Started building for small business2001
The thread that connects everything starts here. Desktop support by day, small business solutions on the side. Two tracks that ran in parallel for years.

Now

Updated
Working
Senior AI Solutions Architect, bringing applied AI into energy. It is a role that did not exist before I took it, so the work is deciding where AI genuinely belongs in an operation, where it should stay out, and building the architecture that holds up once real people depend on it.
Building
Stonekept, a private memory app that uses AI to remember your day the way your brain would and keeps every memory on your own devices. The model is one I distilled myself and it runs on your phone, so the product never calls out to a frontier model. You can point Claude at your own memories without uploading them to anyone. In private beta on iPhone, iPad, Apple Watch, Mac, and Android.
Experimenting
Local AI. I'm building my own agent harness instead of running something off the shelf, which means working out the local tooling, the memory layer, and how far an autonomous workflow can actually get before it needs a human. That has started pulling me toward robotics, where I've begun looking at Genesis World and Isaac Sim.
Thinking About
Memory layers for AI. Every conversation starts from zero, and that's the bottleneck. Working on ways to give agents persistent context so they don't forget what matters. Also watching how MCP is changing the way software gets built, and whether the developer of the future is really just a great architect with the right tools.

Writing

~/writing/
Loading articles...
View all writing →

Projects

Contact

Have an idea, a question, or an opportunity? Send a message.