We modernize legacy systems.
Through Moldable Development.
1/
Azure outage was due to a small change.
Amazon outage was due to a small change.
Please, tell me again how details don't matter in software engineering.
Azure outage was due to a small change.
Amazon outage was due to a small change.
Please, tell me again how details don't matter in software engineering.
by @raymyers.bsky.social
ainativedev.io/news/ai-hate...
by @raymyers.bsky.social
ainativedev.io/news/ai-hate...
The raw data about these is already in the system; the only question is how to detect it. Making the system more uniform is certainly relevant. But there will always be a need to have a translating tool.
The raw data about these is already in the system; the only question is how to detect it. Making the system more uniform is certainly relevant. But there will always be a need to have a translating tool.
Most questions about systems require deterministic answers, and those are best addressed by deterministic tools. Agents can be used to produce such tools, but that's merely an optimization. The essential practice is the building of the contextual tools.
Most questions about systems require deterministic answers, and those are best addressed by deterministic tools. Agents can be used to produce such tools, but that's merely an optimization. The essential practice is the building of the contextual tools.
Software engineering is primarily made out of answering questions about systems to learn what to do next. Those should be mediated by tools. Some level of reverse engineering is essential.
Software engineering is primarily made out of answering questions about systems to learn what to do next. Those should be mediated by tools. Some level of reverse engineering is essential.
It's true that we don't always need perfect accuracy. But we should distinguish between knowing the accuracy error or not knowing it as with LLMs.
It's true that we don't always need perfect accuracy. But we should distinguish between knowing the accuracy error or not knowing it as with LLMs.
I see several points differently.
People entertain something the LLM summaries in the same way as they entertain people drawing on the whiteboard what the current system is. Neither are more than hypotheses and neither should qualify as engineering answers.
I see several points differently.
People entertain something the LLM summaries in the same way as they entertain people drawing on the whiteboard what the current system is. Neither are more than hypotheses and neither should qualify as engineering answers.
And then I will tell you
And then I will tell you
“We still should review and make sense of it”
Ok. Want to know a secret?
“Secret? Yes.”
Making sense of existing code has always been the bottleneck.
“We still should review and make sense of it”
Ok. Want to know a secret?
“Secret? Yes.”
Making sense of existing code has always been the bottleneck.
This makes tools essential for anything we do with software systems, and in particular for software engineering.
And we should pay attention to our tools' characteristics as they will influence how we are going to think.
This makes tools essential for anything we do with software systems, and in particular for software engineering.
And we should pay attention to our tools' characteristics as they will influence how we are going to think.
www.theguardian.com/politics/202...
lepiter.io/feenk/moldab...
lepiter.io/feenk/moldab...
jamanetwork.com/journals/jam...
jamanetwork.com/journals/jam...
2025: ohhh ok