BH3D Logo

Ben Houston's Blog

This is the personal blog of Ben Houston (bio here), a long-time computer graphics software developer. I've worked on projects like Three.js, Deadline, Krakaota, Exocortex VFX plugins, and Web3DSurvey. I'm also an entrepreneur, having co-founded Frantic Films Software, Exocortex, Clara.io, and Threekit.

Why I Stopped Creating package.json Scripts

Ben Houston5 Minutes ReadJanuary 20, 2026

Over the past year, I've dramatically reduced the number of scripts in my package.json files. What started as a gradual shift has become a deliberate practice: minimize abstractions, maximize clarity. This post explores why direct CLI usage beats script wrappers for transparency, flexibility, and AI-friendliness.

Why I Stopped Creating package.json Scripts

Tags: coding

Rewiring my HVAC to Maximize my EcoBee's Control Capabilities

Ben Houston8 Minutes ReadJanuary 14, 2026

As a software engineer, I'm used to having full visibility and control over the systems I manage. But my HVAC was operating like a black box running legacy code I couldn't touch. Here's how I reverse-engineered it and ended up giving my Ecobee direct, full-stack control.

Rewiring my HVAC to Maximize my EcoBee's Control Capabilities

Tags: hobbies

Origins of the Term Exocortex

Ben Houston7 Minutes ReadNovember 28, 2025

The story of how I coined the term "exocortex" in 1999 to describe a synthetic cognitive regulator - a technological layer that participates in the brain's regulatory hierarchy rather than merely extending its output.

Origins of the Term Exocortex

Tags: ai, cognitive-science

Open Core: The Startup Strategy That Balances Community with Profit

Ben Houston4 Minutes ReadDecember 20, 2024

Open Core combines the viral growth of open source with the revenue potential of enterprise software – but most founders get the balance wrong. Drawing from my experience building both open source and enterprise products, I explain why this model particularly shines for developer tools, and how to execute it without alienating either developers or paying customers.

Tags: entrepreneurship, coding

The Enterprise SaaS Sweet Spot

Ben Houston4 Minutes ReadDecember 5, 2024

After learning the hard way that chasing startups and SMBs was a dead end, I discovered why the path to sustainable SaaS growth lies in mastering enterprise sales and the 'land and expand' strategy.

Tags: entrepreneurship