Open Hub Learning Platform
Celaya Solutions Research · El Paso, TX
A Free Community Build Course
El Paso · Twelve Levels · Free

ZERO TO
AGENT.

One two-hour class at a time. You start with no assumed experience and leave with a full-stack project you forked, changed, tested, and put online: a Vercel frontend, a Railway backend, persistent data, and proof you can show. No degree required. Applied intelligence, taught in plain language, hands on from level one.

Save a seat Open the course site no fee · no catch · seats limited by the room
StartsTBA · the list hears first
WhenA weeknight evening · 2 hours · time announced with the date
WhereEl Paso Innovation Club
CostFree · donations welcome
BringA laptop · a phone works
The Stance

No hype. No doom.

You have heard the sales pitch, and you have heard the panic. This course is neither. These are tools: powerful, flawed, learnable. Tools belong to working people. And El Paso does not need permission from the coasts to build with them.

Your instructor wired switchgear before he wrote software. The teaching works the same way: plain language, real terms when you have earned them, and something working on your screen every single week. The first night, you will already be using these tools on your own life. By the last night, you will demo what you built.

By Level Twelve

What you walk out with.

01A page on the internet with your name on it
02A working tool people can actually use
03A software agent handling one real job from your life
04The habit of checking the machine's work like an operator
05A GitHub fork with your own frontend and backend changes
06A live Vercel frontend and persistent Railway backend
The Road

Twelve levels, one build.

LEVEL 1

The Machine Behind the Curtain

What these tools actually are, in shop language: what they do well, where they fail, and the one rule that keeps you safe. You get one running on your own phone and use it on three real things from your life before you go home.

LEVEL 2

Giving the Machine Hands

A machine that talks is one thing. A machine that does is another. Watch one work a real job end to end, learn the rules that keep it on a short leash, then run one yourself and check its work with your own eyes.

LEVEL 3

Prompting as a Skill

Context, constraints, the ask. The one skill that doubles everything else.

LEVEL 4

Your First Website

Live on the internet before you leave the room. Then you teach it to answer a question, and it keeps answering while you sleep.

LEVEL 5

Your Own Data

Answers from your documents, not the internet's.

LEVEL 6

Enter the Workshop

Choose a course project, fork it into your GitHub account, and clone it in the Lab Terminal.

LEVEL 7

Run What You Forked

Start the counter, kitchen, and filing cabinet on your own machine before you change them.

LEVEL 8

Change Both Sides

Make one visible frontend change and one backend or stored-data change, then commit and push both.

LEVEL 9

Two Hosts, One App

Put the backend and SQLite volume on Railway, the frontend on Vercel, and prove a record survives a restart.

LEVEL 10

Building Your Agent

Turn the work instruction and project rules into standing orders with approval gates.

LEVEL 11

Local and Private

Run a model offline, grade it honestly, and choose the final demo.

LEVEL 12

Ship It and Show It

Problem, before, after. Everyone demos for three minutes.

The Project Shelf

Pick a full-stack starting point.

At Level 6, you fork one Celaya Solutions Research Course Edition into your own GitHub account. Start with Core. Challenge projects need instructor approval because they add a new language, a large codebase, or a missing backend.

01OpenKanban · Core · the clearest counter, kitchen, and data flow
02OpenFieldService · Core · more screens and connected records
03OpenKitchen · Core · recipes, costing, inventory, and uploads
04OpenProperty · Core · leases, payments, and ledger rules
05OpenPersonalTraining · Core · scheduling, sharing, and connected data
06OpenListingStudio · Core · uploads and optional integrations
07PDF Inspector · Challenge · Rust/WASM needs a backend
08Invidious · Challenge · Crystal/Postgres monolith
09Open WebUI · Challenge · large Svelte/FastAPI system
10OpenWork · Challenge · desktop and filesystem boundaries

Every passing project needs a visible frontend change, a backend or stored-data change, a live Vercel frontend, a persistent Railway backend, and a three-minute demo. Paid services and a custom domain are optional.

Who's Teaching

Twelve years on the plant floor.

Christopher Celaya spent twelve years fixing machines: a tile plant, a wire plant, a hyperscale data center, and medium-voltage switchgear at Schneider Electric here in El Paso. For most of that time, machines talked to him in fault codes and alarm screens, and the job was figuring out what they meant.

Then the machines learned English, and he did what he had always done: took them apart until they made sense. No computer science degree. Coursework at UTEP and EPCC, and years of nights teaching himself. Today he runs Celaya Solutions Research, an independent lab in El Paso that builds software to do real work.

He always wanted to teach. This course is him doing it: no gatekeepers, no tuition, plain language, and something real on your screen every single week.

Signup

Save a seat.