Currents
Where enterprise software is heading, from the people building it.

When Your Codebase Is Also Your Database: Untangling a 200GB Repo
Some legacy codebases double as archives: generated reports, binaries, and data living beside source. How to untangle one without a big-bang rewrite.
Read post →
Choosing AWS vs Azure for a Legacy Windows and ColdFusion Estate
Where a legacy Windows estate should land is decided by ops ownership, licensing, and migration discipline, not by cloud feature comparisons.

What to Ask an AI Consultant Before You Sign
Seven questions that separate AI consultancies that ship production systems from the ones selling decks. Use them before the contract, not after.

Productionizing Someone Else's AI Proof of Concept
The PoC worked, the team moved on, and now it has to become real software. Why that means rewriting more than anyone expects, and how to plan for it.

Agentic Coding in Production: What Actually Holds Up
AI agents can now write real software. What separates the teams shipping production code with them from the teams generating expensive rework.

Rails and Temporal for Batch Workloads: The Pattern, Not the Hype
Legacy batch jobs fail silently and restart badly. Why durable workflow orchestration plus Rails is the pattern we reach for when batch has to be rebuilt.

Migrating a Production ColdFusion App to CF2025: A Field Checklist
Lessons from a real ColdFusion 2025 migration: licensing gotchas, the reporting stack surprise, testing before the DNS swing, and rollback posture.

ColdFusion in 2026: What Still Runs on It and Why That's Not the Scandal People Think
ColdFusion still runs insurance, government, and education systems in 2026. The risk is not the language. It is unmanaged end-of-life exposure.

Your API Keys Just Went Public on GitHub. The Next 24 Hours.
Making the repo private is not remediation. What actually needs to happen in the first day after credentials leak, in the order it needs to happen.

How We Think About ColdFusion Migration
ColdFusion migration is a judgment problem before it is a code problem. How we decide what to move, what to rewrite, and what to leave running.

Is Your Legacy App Worth Modernizing? A Decision Framework
Remediation, modernization, rewrite, or leave it alone. A working framework for deciding what a legacy application deserves, before anyone writes code.

What an AI Readiness Assessment Actually Tells You
An AI readiness assessment is not a maturity badge. It is a diagnostic that names your binding constraint before you spend real money finding it the hard way.
Have a problem worth solving?
Tell us what you are trying to build or modernize, and we will tell you honestly how we would approach it.
