Section 00 — Entrance

Top ↑

The problem

Most AI projects don’t fail for technical reasons.

Johnathan Lightfoot

  1. Technician
  2. Architect
  3. Executive
  4. Builder
  5. Teacher

I have spent decades learning how technology succeeds and fails inside real organizations. I now apply those lessons to AI automation, systems thinking, and teaching others how to build well.


  • Three decades in technology
  • U.S. Navy veteran
  • Technology executive
  • n8n Ambassador, Ghana
  • Published Microsoft author
Scroll

Practice

01 Practice


I start every engagement in the same place: what has to be true when this is finished. Not which platform, not which model — what the organization must be able to do that it cannot do today. The technology is chosen last, because it is the least interesting decision.

I do not start with the tool. I start with the outcome.

Three decades of watching systems succeed and fail taught me that the hard part is never the installation. It is the people who have to use the thing on a Tuesday, the data that is messier than the demo, the exception nobody scoped, the budget, the security review, the politics. A design that has not survived contact with any of that is a proposal, not a system.

This is why I give automations the authority they need and not a step more. Agents prepare; people decide where the consequences are real; approved workflows act. Bounding authority is not timidity about the technology — it is what makes the technology safe enough to trust with something that matters.

An automation is not successful because it runs. It is successful because the organization can trust it.

The measure I care about is whether the organization is stronger after the system arrives than it was before — more capable, not more dependent. That is also why I teach. A system I leave behind should outlive my involvement in it.

Selected Works

03 Selected Works


Curated, not collected. Open one for the lesson it left; the full exhibit answers all four questions.

01

Johnathan OS

A private operational command center where agents prepare, a human decides, and only approved workflows act.

What I learned

Role
Architect & developer
Stack
Next.js · Supabase · n8n
Year
2026

Agents prepare. Johnathan decides. Approved workflows act.

What I learned

Constraint is a design decision, not a limitation. An agent should have the authority it needs to be useful — not unlimited authority simply because the technology permits it.

Private repository

The full exhibit →

02

ScriptureFlow

A developer-focused Bible data platform giving applications and automations structured, predictable scripture access.

What I learned

Role
Architect & developer
Stack
JSON API · Static endpoints · Multilingual data
Year
2026

What I learned

A platform earns adoption through predictability, not features. The most valuable thing an API can offer other builders is the confidence that it will behave the same way tomorrow.

Private repository

The full exhibit →

03

Bulletproof Automation Lab

A secure self-hosted automation stack a small team can actually run without a platform vendor.

What I learned

Role
Architect & developer
Stack
n8n · Traefik · Docker · Gotenberg
Year
2026

What I learned

Self-hosting is not a cost decision, it is an operational commitment. The honest question is not whether you can stand it up, but whether you can keep it running.

Private repository

The full exhibit →

04

Every Tongue

An AI assistant for drafting and checking scripture study material in low-resource languages.

What I learned

Role
Architect & developer
Stack
Python · AI models · Language data
Year
2026

What I learned

Aim AI at a problem narrow enough to evaluate. A constrained tool whose output can be checked is worth more than a general one whose output cannot.

Python Updated July 2026

The full exhibit →

05

Bulletproof Automations Training

n8n Foundations — teaching automation as an engineering discipline rather than a library of copied templates.

What I learned

Role
Author & instructor
Stack
HTML · Curriculum · n8n
Year
2026

What I learned

Teaching exposes gaps that building alone can hide. If I cannot explain why a system works, I probably do not understand it as well as I think I do.

HTML Updated July 2026

The full exhibit →

01 05

All selected works →

Teaching & Community

04 Teaching & Community


I do not only build systems. I build the people who will build the next ones.

I teach automation as a working discipline.

The method is outcome-first: determine the result that must be achieved, then work backward to the workflow, the tools, the controls and the skills required. The emphasis is on understanding why a workflow works rather than reproducing an example that happens to run — because a student who cannot explain a workflow is not ready to maintain it.

Cover of the instructor guide for an eight-week hands-on automation programme, naming its four themes: trigger, logic, APIs and AI, and output.
n8n Foundations — Instructor GuideEight-week cohort · Bulletproof Automations
A workbook page listing five learning objectives, then a table defining condition, IF node, operator, switch node, fallback route and merge node in plain language.
Learning objectives & key termsClass 5 workbook, page 2
Workbook cover showing the shape of the class build — intake, IF, switch, merge — above the line: workflows become genuinely useful when they can make decisions, and a decision path that has never been tested should be treated as broken.
Class 5 — Logic & BranchingStudent workbook

01 03

01

Teach

Direct instruction — cohorts, curriculum, workshops.

4 entries

  • n8n Foundations — Beginner Cohort Getting Started · Triggers and Data · Connecting Apps · Working with APIs · Logic & Branching · Error Handling · AI-Powered Automation · Capstone.
  • Workbooks, instructor guides and a portfolio system Every learner leaves each week with proof of work: an exported workflow, screenshots, and notes a non-technical person can follow.
  • AI Security Foundation exam preparation Working knowledge of AI risk management and the NIST AI RMF that survives the exam room.
  • Adjunct Professor Howard Community College. Formal teaching alongside a career of training users, teams, clients and practitioners.

02

Enable

Tools and resources that let other people build without him.

5 entries

  • n8n Ambassador — Ghana A growing local community of automation builders with somewhere to start and someone to ask.
  • API learning materials Able to use the data in their own work without writing the integration from scratch.
  • Self-hosting and automation QA methodology Able to run, upgrade, back up and restore a platform they own.
  • Community technology built for handover A system the community runs itself, rather than a dependency on its builder.
  • Portfolio-building guidance Work that is genuinely their own and stands up to being asked about.

03

Share

Public thinking.

3 entries

  • Published Microsoft author The earliest evidence of a recurring theme: taking complex technology and making it usable by ordinary practitioners.
  • Video Perspective from someone who has watched technology succeed and fail for three decades.
  • Field Notes The lessons of the career arc, written for someone about to face the same thing.

01 03

Teaching in full →

Microsoft Press 2010

Microsoft SharePoint 2010 Plain & Simple

With Chris Beckett

ISBN 978-0-7356-4228-7

Microsoft Press 2011

Microsoft SharePoint Foundation 2010 Inside Out

Contributor, with Errin O’Connor · Penelope Coventry · Troy Lanphier · Michael Doyle · Thomas Resing

ISBN 978-0-7356-2724-6

Microsoft Press 2013

Microsoft SharePoint 2013 Plain & Simple

With Michelle Lopez · Scott Metker

ISBN 978-0-7356-6700-6

01 03

The systems I have seen do real damage were not badly built. They were correctly built and given more room than anyone had thought carefully about.

Field note — Why AI Implementations Fail

I keep some time for people earlier in their careers. If that is you, write to me. johnathan@bulletproofautomations.com