// Field Notes
Technical Blog
Tutorials, deep-dives, and operational lessons from the intersection of Python and downstream retail operations.
The Invisible Layer of Inventory Loss: Why Tank Cleaning Is a Data Integrity Issue
We invest heavily in automated tank gauges and reconciliation software, but there's a physical layer beneath it all...
Python for Engineers Who Never Wrote Code in School
I never took a computer science path. I taught myself, on and off, through university, trying almost everything...
A Simple Calibration Log for Underground Tanks (And Why It's Not Just Paperwork)
Underground tank calibration isn't a formality. It's a licensed regulatory requirement, and most stations aren't...
The Real Cost of Dispenser Downtime (And How Most Stations Miss It)
Downtime costs more than lost fuel sales — here's a way to actually calculate what one bad afternoon costs your own station.
Python and Git, Before You Touch Flask: A Crash Course for Beginners
Everything in the Flask maintenance tracker series assumes you already know Python basics and Git. If you don't yet,...
Build a Maintenance Tracker in Flask (Part 2: Logging and History)
The models from Part 1 are useless until something can actually write to them. This part covers the form for logging...