Dan Petrolito: I built something that changed my friend group's social fabric.
...ric. An extremely trivial script at the right moment can have a massive impact. Situated software catalyzes cozy potential.
12 chunks · 9 episodes
...ric. An extremely trivial script at the right moment can have a massive impact. Situated software catalyzes cozy potential.
Shipped software has to be bug free for everyone's use case. Situated software just has to be bug free for that user's particular use. Many orders of magnitude lower bar of generalizability, and thus of cost to create. If only m...
...e not viable are in the long, thick tail of software. This tail of software is "situated software": hyper bespoke and niche. Let's imagine, for sake of argument, that the universe of imaginable situated software is orders of magnitude larger in te...
Engineers can make their own situated software tools to improve their workflows. But for example writers can't do that. The low hanging fruit of "personal tools" is huge.
Situated software must individually be small use cases. Because if the use case were viable as an app it would be an app. Apps are large. But it's a mistake to see tha...
I was imagining bespoke situated software for planning my five-year old's birthday party. Someone countered that that was a niche use case. But it's not a niche use case! Every parent in the ...
With situated software, you're in a direct relationship with the software. It's not some black box built by someone else. It's software that you've evolved and grown yourse...
... because it is not viable. Vertical Saas is our modern poor man's equivalent of situated software for businesses. It's one-size-fits-all, but for a smaller niche.
No one will use another person's hyper-bespoke situated software. For example, everyone loves their own complex spreadsheet but hates everyone else's. But people will reuse other's building blocks. If you're search...
...d be assembled into a just-in-time bespoke workflow. A swarm of self-assembling situated software.
Building on the riffs on situated software from last week. Most software has to assume a generic context--wide applicability to many different users and use cases. Situated software assumes a ...
Situated software is software a user makes for themselves to solve their particular problem. Situated software is often a hack, jury-rigged, duct-taped together. To an...