Opening the books: an engineering diary for The Dugout
Building a browser-first football management simulation is, in many ways, an exercise in deciding which systems deserve permanence and which ideas — however attractive — should remain sketches. This diary exists so those decisions are not lost to commit messages and pull-request summaries.
Rather than publish a changelog for managers (that belongs, later, with product release notes), these entries are for builders: the tradeoffs, the dead ends, and the moments where a multiplicity of approaches beat a one-size-fits-all prescription.
Security hardening, admin tooling, and operational detail will appear only at the surface. The point is the product architecture and the managerial loops — match day, seasons, transfers, staff, youth — and the engineering choices that made them hold together.