7 ms·
> We’ve never needed to treat understanding our own code as a separate cost from writing it, because writing it largely forced us to understand it. Once a syst
by jodacola 16d ago
> We’ve never needed to treat understanding our own code as a separate cost from writing it, because writing it largely forced us to understand it.
Once a system gets to a certain scale, understanding it has always been a problem; it's just exacerbated in the age of LLMs. On many occasions, I've even seen folks write code they didn't understand, in the hopes that it would solve issues we were experiencing. Sometimes this code shipped. AI has just laid it bare.
I've been working for many months on exactly this problem: a tool to codify and accelerate understanding. Help with prod incidents. Architect better. Get to systematic understanding faster to save businesses valuable time (read: money). This is only getting worse in the AI age, but it has always been a problem for software at scale, and I'm thoroughly enjoying solving problems that I and my teams have had for many years.