Blog
Notes on logic debt and migration
Short articles for data leaders planning a move off a legacy warehouse, and research notes from our team and advisors.
Data migration is solved. Logic migration is not.
Moving terabytes is a commodity. Moving twenty years of stored procedures, packages and jobs is where warehouse migrations stall and fail the audit.
Read the articleYour next pipeline will be called by an agent
A pipeline migrated today that an agent cannot safely call will be rebuilt tomorrow. What agent-ready means, and how MCP fits.
Read the articleConverted is not done
Conversion is a third of a warehouse migration. Proving the new platform gives the same answers is most of the rest.
Read the articleStop pricing migrations by the terabyte or the hour
Terabytes do not set the cost of a migration, hours reward the slowest path, and tokens are open-ended. Price the logic and fix the number.
Read the articleThe 5% problem
Rules can convert most of a warehouse. The last few percent is where language models genuinely help, if a person approves every change.
Read the articleDead code is the cheapest migration you will ever do
Every legacy warehouse carries procedures, tables and jobs nothing calls. Finding them before you migrate shrinks the scope, the price and the parallel run.
Read the articleSQL Server 2017 has a year left
Microsoft's extended support for SQL Server 2017 ends October 12, 2027. Three options compared honestly, and a twelve-month plan.
Read the articleYour code should not have to leave the building
Warehouse logic encodes how a company makes money. A migration tool should come to it, not the other way round.
Read the articleThe migration that never ends
The platform you move to this year will not be the last one. Treat modernization as a capability you keep, not a project you survive.
Read the articleThe question your board will ask about AI
Boards are asking whether the company's AI can be trusted. The honest answer starts in the warehouse.
Read the articleWhy determinism matters to your auditor
If a conversion gives a different answer each run, you cannot prove it. Here is why that matters.
Read the articleWhat is logic debt?
Moving data is routine. Rewriting the logic around it is where migrations stall.
Read the articlePlanning a migration around a platform renewal
A renewal date is a deadline. Here is how to work back from it.
Read the articleFind out what your logic debt is costing you.
Every object counted, lineage, dead code and a fixed price in three business days. $3,000, credited.
Not sure which door? The scorecard takes ten minutes and tells you.