Papers
Concepts, explained.
Articles on information design under complexity, Project Controls practice, and the reasoning behind OVP.
- July 31, 2026 Progress is not planning A project can earn percent every month while its finish date goes nowhere. Why chasing easy progress starves the one path that decides the end, with a live two-strategy simulation, a float demo, and the merge-bias trap.
- February 18, 2026 The chart Gantt didn't invent The bar chart every planner uses carries one man's name. He was fourth, not first: from Priestley's timelines to Adamiecki's harmonogram, with the original 1922 charts and an interactive schedule.
- January 21, 2026 Transparency without transparency Josef Albers showed that flat opaque colours can make the eye see one transparent layer over another. That illusion runs every chart that overlaps, shown with interactive demonstrations.
- December 10, 2025 Simplicity of design, complexity of data Edward Tufte's test for great information design: simple on the surface, dense underneath. Shown with a sparkline, small multiples, a chartjunk teardown, and a real broadcast chart caught lying with a truncated baseline.
- November 19, 2025 Interaction of Color, for people who make charts Josef Albers said a colour is never what it is, only what sits next to it. What that means for anyone who picks a chart palette, shown with live demonstrations.
- October 16, 2025 Reading an XER with MPXJ The technical companion: the XER format's grammar and relational model, and how to parse, convert and manipulate it with MPXJ in Java or Python, including the traps that corrupt a naive read.
- October 14, 2025 Your XER is not a schedule An XER file holds a complete Primavera P6 schedule, and almost no one on the project can open it. What the format is, why it is locked to one planner, and how to hand the plan to everyone.