Yesterday on LinkedIN I said, "AI as used by an experienced person with domain knowledge is like having another 5 experienced people doing exactly what you need them to do with minimal intervention."
If you have doubt of this statement I welcome you to review the new PostgreSQL extension: plx. What does plx do? Plx takes, Ruby, Python, PHP, Javascript and Cobol (yes, Cobol) and transpiles then into plpgsql for PostgreSQL stored procedures. This allows you to have safe/trusted stored procedures in some of the world's favorite languages (plRuby, plPython and plPHP are not trusted/safe).
https://github.com/commandprompt/plx
Not only that, if you are running PostgreSQL 18+, using plx is faster than native plpgsql for string work because we fix a long standing argument/limitation/bug in plpgsql.
What does this have to do with AI and experienced Engineers? I, in the drivers seat with my buddy Claude built the whole thing yesterday. One, single, solitary, day.
This includes, docs, benchmarks, tests, 5 program language interfaces, improvements over native plpgsql and release to Github.
Does it have bugs? Probably. What software doesn't? I ran a fresh look at it this morning and found one, fixed, 10 minutes, cut and released 1.1.1.
This isn't just a code thing. Everything I do with claude happens on an incus cluster it manages. Every container is isolated for each project. I didn't have to do anything but prompt claude to build it. For this particular project I said, "we are going to build X, please launch a durable incus container using 26.04 as your build space." and viola, done.
Let that sink in for a bit.