Blum Construction
Business Intelligence

Blum Code

The home for everything behind Blum's numbers: the reporting warehouse, the Blum Data server Claude reads from, the data feeds from Spectrum, Procore, Outbuild and Egnyte, every dashboard, and the runbooks that keep them running. Every change is reviewed, versioned and can be rolled back.

One source of truthSQL scripts, server code and dashboards live together, numbered by release, so anyone can see what changed and when.
Reviewed before it shipsEvery change is a pull request. Anything that touches the warehouse or the Blum Data server is approved by the Director.
Ours, on our serversRuns on Blum's own server, open only on the Blum network, with Blum Microsoft sign-in. Nothing goes to outside code hosts.
No secrets in codePasswords and tokens stay in the password manager and on the servers. Every push is scanned first.