Posts tagged: coding

Back to Blog Listing

Posts tagged: coding, page 2

Overview of Behavior Graphs

How frustration with Trigger-Action Lists in production 3D tools led me to build behave-graph, champion it at SIGGRAPH, and help drive the KHR_interactivity glTF standard.

Ben HoustonFebruary 19, 2026

Stopped Creating package.json Scripts

Over the past year, I've reduced the number of scripts in my package.json files. Direct CLI usage often beats script wrappers for transparency, flexibility, and AI-friendliness.

Ben HoustonJanuary 20, 2026

Stopped Creating package.json Scripts

Vitest Global Setup

Vitest's globalSetup feature runs code once before all tests execute, and optionally a cleanup function after all tests complete.

Ben HoustonNovember 19, 2025

Inline Intent

Declary introduces a new capability for embedding intent specifications directly in your source code—transforming pseudocode into working implementations. This intuitive approach bridges the gap between what you want and how it's implemented, all within your existing files.

Ben HoustonMay 7, 2025

Intent-Driven Testing

Intent-driven testing shifts validation from implementation details to declared intent, ensuring your system works as specified rather th an just as coded. This approach generates comprehensive test suites from your intent files, introducing the powerful concept of specification coverage.

Ben HoustonMay 7, 2025

From Agents to Intent

AI coding agents are great at greenfield tasks -- but struggle to maintain or modify existing systems. The problem isn’t the model. It’s the paradigm. This essay makes the case for intent-based programming: a shift from task-driven implementation to declarative specification, powered by systems like Declary.

Ben HoustonMay 5, 2025

From Agents to Intent

The Intent Toolkit

Intent-based programming doesn’t have to be a disruptive shift. By treating it as a toolkit -- rather than a framework -- you can incrementally adopt declarative development practices without rewriting your architecture.

Ben HoustonMay 5, 2025