Bespoke software is the future

19 points by abhin4v


jkachmar

there’s a running joke in the financial sector that cryptocurrencies are a grand experiment in learning the history of financial regulation from first principles.

i always thought that was funny but also like, okay maybe a bunch of software engineers got excited about what they viewed as a simpler model of finance unfettered by an arcane and confusing regulatory apparatus that felt unnecessary in the course of their interactions with it.

so it’s been breathtaking to see this play out in the context of LLMs ushering in an era of “bespoke” software and a rugged individualism free from the restrictions of abstraction and the lessons learned over the lifetime of a project.

it’s one thing to not understand the nuance of another area of subject matter expertise, but seeing other folks in my industry make the same mistake for an even shorter window of time in an area that they are intimately familiar with is kind of bleak!


EDIT: and just to be clear, this isn’t me complaining about folks who want to use LLMs as a way to learn something new that might otherwise feel too daunting to approach on their own, which is how linking and loading definitely come across at first blush.

this is about a style of rhetoric about software engineering that appears to be cropping up which points to projects like LLVM and says “wow that’s so complicated, would that we could just build something a little simpler” and then proceeds to reinvent the world based on their own (often narrow) perspective of the problem domain.