How AI multiplies engineering productivity, and why cutting experience can erase the benefit Companies that understand AI will use it to multiply expertise, not eliminate it. The others will see only the dollar sign, replace experienced engineers with cheaper developers plus an LLM, celebrate the quarterly savings, and proudly call it transformation. Artificial intelligence is …
Load isolation sounds like a feature that should improve concurrency. After all, it’s one of the primary reasons for enabling it: data should be loaded while applications and users continue to query the table without being unnecessarily disturbed by the load. In one system, however, we observed exactly the opposite behavior. A monitoring query periodically …
Rethinking Cloud Pricing in the Age of AI Part 3: AI, the Future of Cloud Pricing, and Business Outcomes AI Changes the Economics of Compute One of the strongest economic arguments supporting consumption-based pricing has historically been the elimination of idle capacity. If infrastructure performs no useful work, paying for it appears economically inefficient. This …
Artificial intelligence allows consulting and technology companies to complete many tasks with fewer employees. A senior consultant supported by AI can analyse requirements, generate code, prepare documentation, review test results, and create presentations much faster than before. Work that once required several junior employees can increasingly be completed by a small number of experienced people …
Connecting two systems was once the work. It is now the part a machine can do. What remains is the part that was always the point. Some time ago, I argued that the market does not pay for tool lists. The argument has aged in an unexpected direction. It is no longer only the list …
Why capable data and platform engineers stay invisible, underpaid, and afraid to apply There is a quiet fear in the current technology job market. Many people who are entirely capable of doing the work do not apply for it. They read a job description, see ten tools listed, and fix their attention on the two …
A practical guide to spec-driven development — built around one real website, so you can follow along and try it yourself. If you have used an AI coding agent, you already know the feeling. You type “add a contact form to my page” and look at what comes back. It is a contact form — …
This is a story. The two men in it do not exist. Everything that happens to them does. Year One They had studied together, and so once a year or so they met at the same café near the old university, ordered the same coffee, and compared the shape of their careers. In the first …
Something is broken in how roles are advertised, and it is worth naming plainly, because most of you are blaming the wrong party for it. When you read a posting and feel that you do not qualify, the instinct is to assume the gap is in you. In most cases, the gap is in the …
If you have spent twenty years writing tests for data pipelines, you carry a mental model of what a passing test means. The input is fixed. The function is deterministic. The output is predictable. You assert that the output equals what you expect, the test passes or fails, and a passing test means the code …
Expert network for enterprise data platforms. Senior consultants, project teams built for your challenge — across Teradata, Snowflake, Databricks, and more.