^[1]: https://link.springer.com/book/10.1007/978-3-319-39756-6
https://www.twilio.com/docs/flex/admin-guide/setup/conversat...
[1] http://www.datarover.com/Telescript/Documentation/TRM/chapte...
What needs to happen is the education of "junior programmers" needs to be revamped to embrace generative AI. In the same way we embraced google or stackoverflow. We're at a weird transition state where the juniors are being taught to code with an abacus, while the industry has moved on to different tools. Generative AI feels taboo in education circles instead of embraced.
Now there will eventually be a generation of coders just "born" into AI, etc, and they will do great in this new ecosystem. Eventually education will catch up. But the cohort currently coming up as juniors will feel the most pain.
There's nothing stopping your endpoints from returning data in some other format. LLMs actually seem to excel with XML for instance. But you could just use a template to define some narrative text.
All the incredible performance and success stories always come from these Twitter posts, I do find value in asking simple but tedious task like a small refactor or generate commands, but this "AI takes the wheel level" does not feel real.
I have a Lamy Safari that I got in 2012 and works just as well today.
It's what I still recommend to anyone who asks what to get.
Just get the pen, with its cartridge, add more cartridges -- you can stay here and already you're way better than with most standard ball pens that you'd be using otherwise.
Then, get the small converter, plop it in, get your first bottle of ink -- and again you can stay here and enjoy your pen-and-ink experience for a long long time.
Now if you want to try a few different inks, do that next. Maybe get a second pen, see whether 'fine' or 'medium' sized nibs is more your thing.
Go further than that if you want, but you don't have to.
Either way, that first step is enough to improve your life a lot