Writing
Opinionated takes on AI, developer tools, and building things people actually use.
Jul 6, 2026 ● POV ● 11 min read
MES was never really about running the machines — it was about improving the operation, and it was throttled by two assumptions baked into how it was built. Physical AI and agentic AI, on one shared model, overturn both. Here's why I think that's a genuine step change, not a smarter widget.
Jul 4, 2026 ● Untangle ● 5 min read
Since May 2026, Omniverse is free for production, not just development. It's a clean, sensible change — but it landed quietly, and I keep meeting customers and partners who don't know it happened yet. Here's what changed and what it means.
Jun 30, 2026 ● POV ● 4 min read
The "Omniverse is just a rendering tool" take isn't a documentation problem — better explaining won't fix it. Here's why I think that, and what would actually move the perception instead.
Jun 24, 2026 ● Untangle ● 8 min read
Kit and libraries used to be the same choice for building on Omniverse. They're not anymore — and that's a bigger change than it looks, with a real before/after from a Kit extension I built.
Jun 16, 2026 ● Untangle ● 5 min read
Omniverse gets treated as a rendering tool — the thing that makes the demo videos look good. It's actually a stack, and the renderer is one layer out of six. Here's what's underneath the image.