Elektrine lite

← Feed

@tuftyindigo@meow.social

Post #2294092

2026-03-30 09:35 UTC

@alex@tech.lgbt I think you only have to look at digital workflows in other fields to see how good programming tools are in comparison. We're so accustomed to having (a) non-proprietary files so you can choose an editor and use the same editor for all the parts of your system, (b) a way to see what you've changed recently and undo it if it's not what you want, (c) a way to make sure the whole team is working on the same artifact, and see what other people have changed, and (d) automation that finds most mistakes you can make before anyone else sees them. Other workers tend to have proprietary software and files, so you are always working across multiple applications that can't talk to each other and are hard to automate; no long-term change history; either no way to collaborate beyond "email me your file and I'll assemble all the files together" or collaboration features with no way to see what's changed; no way to define rules for automated validation. Software developers have so much tooling, and that's actually a huge benefit for coding assistants: they're a lot more effective when they can collaborate with you on the same artifact directly, and when they can check whether the artifact is right or wrong without having to ask you.

Replies (1)

  • @alex@tech.lgbt 2026-03-30 21:27

    @tuftyindigo@meow.social I agree that other fields are often in a much worse way, tooling-wise! I guess I was more thinking about the fact that the standard text editor and terminal emulator combo has stayed fairly static for decades. And where there have been features layered on top, I watch many software engineers completely bypass them, either because they require an upfront time investment to set up and they don't feel capable of taking that time, or just because they've learnt one way to do something and now don't want to change it. Asking Claude if the tests pass is probably going to be slower than just having them auto run on save, but it doesn't have the upfront hurdle of having to figure out how to make that happen

    Open ##2294093