-
A Compute Commodity Clearinghouse
The AI compute market is, by most measures, a mess. GPU rental prices fluctuate by an order of magnitude across providers. Procurement is opaque — often involving phone calls, NDAs, and negotiated contracts rather than transparent price discovery. Large clusters are rarely available on-demand, and buyers have no standardized way to compare an H100 against…
-
Designing Your Data Model with Jumpstart
Everything Jumpstart generates flows from a single CSV file. The quality and completeness of what you get out depends entirely on how well you describe your data model going in. This post is a practical reference for writing that metadata file — covering the CSV format, the three foreign key types, view synthesis, and the…
-
Inside the Jumpstart Generator
Code generators are easy to dismiss as glorified string concatenation — some if statements and a few for loops stitched together with printf. Jumpstart is not that. Understanding how its generator actually works reveals a thoughtfully engineered pipeline with a proper in-memory model, a real templating engine, and a graph algorithm borrowed from compiler theory….
-
Jumpstart and AI: A Foundation for the Modern Development Stack
AI coding tools have changed the economics of software development. Tools like Claude Code, GitHub Copilot, and ChatGPT can generate working code from a natural language description, explain a complex codebase in plain English, and implement a feature in minutes that might have taken hours to write by hand. The question for development teams is…
-

Start with a Minimum Viable Solution
Borrowing from Eric Reis’s book Lean Startup, start your data warehousing project simply. Often, we envision a comprehensive, elaborate solution, but it goes beyond the problem at hand. Or, the problem at hand is complex but you may not see a clear path to the solution. Start small by identifying the smallest possible deliverable that…
-

Alternative Data Warehouse Key Design
I was once on a project where the users waited on the data warehouse load to complete before going home. The original requirement was that the load take no more than 20 minutes. We were never faster than 90 minutes. After a year trying to get the process to go faster, we made the decision…








