If you have spent any time around enterprise software, you have probably seen some version of this story. A company has data sitting in an ERP, a PostgreSQL database, a pile of spreadsheets, or, more likely, all three. Every Monday morning, somebody exports a few CSV...
Minio’s Dead Jim
The writing has been on the wall for a while, but it feels like we’ve finally reached the "It’s dead, Jim" moment for MinIO’s open-source support. Whether they call it "maintenance mode" or just a strategic pivot to the enterprise / AI, the message to the self-hosting...
Banish Active Record N+1 Queries with Prosopite
It's probably happened to most Rails devs working on an app of any scale - the app seems a little sluggish on certain screens and you see a bunch of these in your logs: <code>SELECT * FROM ... SELECT * FROM ......
ETL: Load
Last week we discussed the transform phase of ETL and now it’s time to wrap it up with the Load phase. The Load phase is where transformed data is deposited into its target destination, whether that’s a data warehouse, a business intelligence tool, or another storage...
ETL: Transform
In my previous post, we explored the first step of the ETL (Extract, Transform, Load) process—Extraction. Today, we move on to the heart of ETL: Transformation. Turns out your legacy data is really value in disguise. This step is all about turning raw, extracted data...
ETL: Extract
As organizations grow and evolve, so do their technology stacks and the quantity of import data being generated by those tools. Unfortunately, it’s all too common for firms to be unable to leverage the efficiencies that having all that data integrated would provide,...
More from Mike:
AI SDRs Are Automating the Wrong Half of Sales
The sales industry...
The $100,000 Cron Job
If you have spent...
The 4th of July Compute Hack: The Cynical (But Brilliant) Economics of Anthropic’s Fable 5 Launch
If you read the...
Claude on Your Azure Tenant
The Trust Boundary...











