// Session Log
Blog
Welcome to my blog! Here you'll find a collection of my thoughts and experiences. I hope you enjoy reading them as much as I enjoy writing them.
// Session Log
Welcome to my blog! Here you'll find a collection of my thoughts and experiences. I hope you enjoy reading them as much as I enjoy writing them.
What a Progressive Web App actually is beneath the marketing, how Pyodide runs real Python inside a browser tab, and the recurring failure pattern — a proxy answering a wrong path with a cheerful 200 — that will bite you too if you build either.
How Stats Analysis runs a real pytest-validated Python stack — numpy, pandas, scipy, statsmodels — inside a WebAssembly Web Worker, and how its SPC Studio enforces Oaklands two-pass Phase I discipline with a mandatory assignable-cause audit trail.
PitLane now finds your lap times and burns a speedometer, G-force diagram and minimap onto your trackday footage entirely inside your browser tab — installable as a PWA, working offline, with your video never leaving your device.
How the X-ray Imaging Analysis Toolkit corrects Pylinac's single-orientation assumption, single-slice HU sampling and mislabelled contrast groups — then exposes the whole Catphan pipeline through a Streamlit-free analyze_catphan() call.
How MarketMind runs two separate FIFO ledgers to split stock gains from currency gains, infers real dividend frequency to fix a genuine yield bug, and heals its own dividend data every day — all in a self-hosted Django app.
How Wheeler Keeper uses Django middleware to deliver smart email reminders about overdue services — no cron jobs, no fuss — while keeping a full cost-broken-down history of every bolt ever turned on your vehicle.
How the X-ray Imaging Analysis Toolkit implements IEC 62220-1-1:2015 to fully characterise flat panel detectors — from response curves to DQE.
All commands to have a working server with Linux from scratch.