Discussion about this post

User's avatar
Harlan Harris's avatar

This is great -- but as I think about the domain I mostly work in -- web sites for e-commerce -- it's unclear if the analogy holds. A company that's trying to sell things still has just one web site, showing its products. (Or, in the case of a marketplace, its sellers' products.) What would it even mean to be bespoke, simple software in that context?

The current trends in e-commerce seem to be "agentic" -- e.g., https://blog.google/innovation-and-ai/infrastructure-and-cloud/google-cloud/nrf-2026/ . Instead of searching a web site to find shoes, you interact with an AI agent that more-or-less simulates a sales person. "I'm looking for sneakers similar to the ones I'm wearing now, but wider and a little bit flashier", or whatever.

But that's not custom software, in the sense that this article postulates. So what would be?

Matthew's avatar

Consistently my favorite substack read. One issue with custom software is the myriad of bugs and forgotten use cases. I wonder if we get an explosion of stable, secure open source instead. Maybe AI mostly just glues existing packages together.

3 more comments...

No posts

Ready for more?