Post

We’re having a Cambrian Explosion of code. People are able to create so much more than ever before I’ve done it myself and see it with the open source I maintain But I think the software industry is going to suffer

Gergely Orosz@gergely.pragmaticengineer.com

When I just started out developing I remember being so so so full of ideas that I was coding in my head and wished I could have done programming while commuting / on the bus. With eg a phone. But it was impossible, ofc. Now it’s possible!! A massive change

We’re creating more code than we can maintain or understand. With an explosion of new code we’ll see a lot of the code go extinct Even current projects that seemed well supported with company backing are dying without dedicated resources to maintain it

Not invented here (NIH) is going to spread like a disease because “how hard could it be” is going to be normalized This is going to make more, bespoke implementations of common things like web servers which is going to further make it harder to maintain

I think most companies - maybe not oss projects, but definitely companies - will tackle that with platform engineering and agent guidance files that point to approved components; it's why I've been urging people to manage agentic AI the way they manage low code (which is with a platform and catalog

What does managing low code with a platform and catalog mean? I've used quite a few low code solutions in the past, but never at a company.

0 reposts0 likes

so most things that are really low code, rather than just some form of unmanaged visual programming tool, start with the management and audit rather than with the 'low code' stuff; they have RBAC and built-in tracking and audit and usage monitoring

so you can't use them with systems you shouldn't have access to and if you leave and they turn out to be important, someone else on your team or in IT can take them over and maintain them (popular low code solutions that scale to everyone using them often migrate to be owned by an IT team)

the catalog aspect is that there will be a curated set of connectors; not just the built-in ones for bazillions of cloud services but custom ones for the company's own systems and services, so you can plug Our Weirdo System into a workflow as easily as you can an AWS thingy

this is why low code isn't shadow IT with Excel all over again; it's inherently managed and audited and teams can see if 15 people have already made something that uses an internal API and see that it's an important API they need to beef up and give more nines to/turn off if it shouldn't be used