03

I'm Patrick

I started with real problems. The vocabulary followed.

I'm Patrick Craven: a line cook, business management graduate, self-taught builder, and founder of Top Shelf Service LLC. I learn technology by turning operating problems I understand firsthand into projects I can build, test, and improve.

I did not enter software through a traditional technical career path. My projects create the questions before a textbook gives me the vocabulary. A failure makes concepts such as tenancy, idempotency, state machines, recovery, and negative testing concrete.

Domain experience helps me recognize real operating problems. It does not prove that my software is correct. A passing test proves a named behavior passed. A deployment proves code reached an environment. Neither one proves that a user received value.

This site is where I turn that process into something other people can use. It includes progress worth celebrating, failures worth studying, corrections, verification, and the next experiment—without claiming every project is finished.

My standardStay curious, show the work, and let the evidence—not the biography—carry each technical claim.

Start with lesson one