Patrick Craven / Learning in public

Real projects. Hard lessons. Better systems.

I'm a line cook, business management graduate, self-taught builder, and founder of Top Shelf Service LLC. I learn by building things I actually need, following the failures until they make sense, and sharing what I learn so you can use it in your own work.

Real projectsPlain languageClear evidence
The Top Shelf Service mark: a lone figure pushing a boulder uphill.
Top Shelf Service LLC™The hardest part is done for you.
BUILD
FAIL
DIAGNOSE
LEARN
REBUILD
VERIFY
EXPLAIN
The masterclass / from the beginning

Lessons you can put to work.

View all lessons
The promise

See the work. Understand the lesson.

01

Show the work

Important claims point to a named artifact, version, test, decision, or correction.

02

Name the unknowns

Built, failed, planned, and unknown stay separate so the story stays honest.

03

Make it useful

Each failure becomes a plain-language concept, a practical fix, and a rule I can reuse.

Where I learn

Four projects. A bigger picture taking shape.

Open project map

Teach

Restaurant-specific training product work that exposed the difference between a useful idea, a working system, a deployment, and verified user value.

Product work exists; pilot outcomes unproven

XQueue

A publishing system for deterministic scheduling, one authority, idempotency, reconciliation, missed-post handling, and external side effects.

Release 1.1.0 verified; live state needs reconciliation

TopShelf Operating System

The policy and contract layer growing out of repeated failures in truth, scope, authority, evidence, recovery, and AI-assisted execution.

Decision baseline exists; runtime incomplete

Context Engine

A shared-memory direction for better handoffs between tools and agents, with provenance and an explicit separation between retrieval and truth.

Planned direction

See what I build next.

I share the quick lessons on X and keep the complete story, proof boundaries, and next experiment here.

Follow the build