Reghan
Verified AuthorMaintenance Engineer building tools for Downstream O&G. I write about CMMS, automation, and fixing real problems with code. Builder by day, blogger by night. I turn station operations, tanks, pumps, and spreadsheets into systems that actually work. Sharing what I learn building ReghTechLab.
// Articles by Reghan
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 that most operators overlook.
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 before Python actually stuck.
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 tracking it the way they should.
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, start here.
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 maintenance and the view that shows the history for each piece of equipment.
Build a Maintenance Tracker in Flask (Part 1: The Data Model)
Starting a small Flask project to track equipment maintenance properly. Part 1 covers the models and the handful of decisions that are annoying to change later.
Why Fuel Stations Still Run Maintenance on WhatsApp and Spreadsheets
A look at why most downstream fuel retail networks still track maintenance on WhatsApp and spreadsheets, and what actually breaks when they do.
How to Hide Your API Keys in Python Using .env Files (For Absolute Beginners)
Stop putting secrets in your code. Learn how to use python-dotenv and .env files to manage API keys and configs securely.
How to Use pip and requirements.txt Like a Pro (After Venv)
Learn how to install, freeze, and manage Python packages with pip and requirements.txt after creating your virtual environment.
Mastering Python Virtual Environments with venv: A Beginner's Guide
As a developer passionate about clean, efficient coding practices, I've often found that managing Python projects can get messy without proper isolation.