Field notes on AEC automation.
Practical writing on Revit, APS, and BIM operations from someone who ships production Autodesk software. No fluff, no gated whitepapers.
When should you build a Revit add-in (instead of a Dynamo script)?
Dynamo is great until it isn't. A practical line for deciding when a workflow has outgrown visual scripting and needs a real add-in.
Read articleAPS vs. ACC APIs, explained
Autodesk Platform Services and Autodesk Construction Cloud overlap in confusing ways. Here's which API does what, and when you need each.
Read article7 mistakes firms make with Revit automation
The failure modes we see over and over — from unversioned scripts to tools that only run on one person's machine.
Read articleWPF for Revit developers: a survival guide
Building a real UI on top of the Revit API without fighting the framework. Patterns that keep your add-in maintainable.
Read articleMigrating file-server projects to ACC safely
A field-tested checklist for moving legacy projects to the cloud without breaking links or losing worksharing history.
Read articleAI for BIM managers: where it actually helps
Cutting through the hype — the QA, spec-review, and data-cleanup tasks where AI earns its keep on real project work.
Read articleRevit Add-in Starter Template
An open-source C# starter for building your first production Revit add-in — project structure, ribbon setup, a working command, and a GitHub Actions CI/CD pipeline. The same scaffolding we use internally.
- Multi-Revit-year build targets
- Signed-MSI packaging workflow
- Example command + WPF panel