Momo Nine
Bitburner: the cyberpunk game that teaches TypeScript to people who draw buildings
An open-source cyberpunk game ships a fully typed TypeScript API, docs generated from its .d.ts files. Setup, first scripts, and the Zürich office move.
Delete the retry wrapper — let Anthropic's API constrain the JSON shape
Structured output makes an LLM return data you can load, not prose you parse. Anthropic's output_config constrains the shape — then you check the values.
Everything is a vector now: a NumPy afternoon from molecule fields to your detail library
A hands-on NumPy tutorial for architects: build vectors, compute cosine similarity, and turn a messy detail folder into a searchable library this afternoon.
Your first C# method: from empty folder to a running Windows app
Install the free .NET 9 SDK, write your first C# method, and run a Windows console app this afternoon — a PAZ Academy hands-on intro for AEC coders.
Day one of the Python sprint: the humble `if`, taught on your own IFC model
Day one of the PAZ 7-day Python sprint: turn W3Schools' if statement into a real IfcOpenShell fire-rating gate on your own IFC4 model in six lines.
Arrays for architects: the one Python list that holds your building
Learn the one data structure behind every generative script: from w3schools' fruit list to looping your whole IFC model with IfcOpenShell. Day 1 of Python for AEC.
Start C# From One Variable — and Learn to Read an IFC Line While You're There
A hands-on PAZ tutorial: scaffold your first C# console app with the .NET SDK, then read an IFC wall line as the same named variable. Notepad-proof, vendor-proof.
Your backtest is lying to you — build the 40-line Python bot that proves it
A Sunday pandas tutorial on the three ways a backtest fools you — lookahead, survivorship, overfitting — and the one-line fix every builder's model needs.
The missing-semicolon game is a clash-detection drill wearing a lab coat
A browser game hides one missing semicolon in 187,421 lines — and accidentally teaches BIM coordinators why open, greppable IFC beats lossless every time.
Your LLM never reads your IFC — it reads tokens, and IFC is the worst case
An IFC line costs ~31.6 tokens at 2.33 chars/token — 2.2× English. Measure it with tiktoken, and the "AI is bad at numbers" folklore becomes engineering.