CODE
Drive the Cant: One Cross-Slope Solving an Equation With No Answer
Drive a live railway-cant section: equilibrium cant, deficiency and the 180 mm ceiling — then bridge the mechanic to every curved-fall surface in your office.
The Rigidity Dividend: Why Complex Geometry Can Classify Forms Your Mesh Cannot
Why complex geometry's rigidity — and a 17-year-old's 146-shape proof — teach parametric designers that constraints are what make a form classifiable and defensible.
Class, struct, or record: the three-way choice that mutates 4,000 points
A hands-on C# tutorial for computational designers: when a coordinate should copy and a model element should be shared — value vs reference, on 4,000 points.
Visual Programming, from zero: the dataflow graph is the real language
Grasshopper, Dynamo, n8n and ComfyUI share one idea: a directed acyclic graph. Learn the dataflow model that survives when the plugin goes dark.
Graph engineering: the org chart your agents were already drawing
Graph engineering wires agents into nodes, edges and shared state. What's real, what's a LangGraph rebrand, and when a loop is all you actually need.
Your Office Wiki Is a Folder of Markdown Files — OpenKnowledge Just Made It Editable
OpenKnowledge turns a folder of markdown into an AI-readable office wiki over MCP — and keeps your practice's knowledge in files that outlive the vendor.
URBAN5, 1968: the design machine that failed — and the maths that outlived the file
Negroponte's 1968 URBAN5 printed garbage, but its boundary operator and its conflict-vs-incompatibility split still outlive the FORTRAN. Here's the maths.
Grasshopper's Training Economy Comes of Age: Five Spring Webinars, One Discipline Question
Five spring-2026 Rhino & Grasshopper webinars — from schneider+schumacher to AA EmTech — reveal a maturing training economy. Read it like a material.