Shirky: Situated Software
Basically it talks about going from "generalist" software (which adds a lot of complexity for indepth validation, scaling, advanced deployment, advanced authentication and authorization systems, etc), to "software situated in a precise social context" (example you make a software for yourself, for a family member, for/with friends, etc. This is sort of the equivalent of people making their own "software" in Excel, Notion or MS Access but applied to making software with programming languages instead of corporate frameworks)
It's about rethinking completly the way of making software from "we can't trust the user, we must handle all edge cases, it must be able to scale, it must be as generic as possible, etc" to a much more minimal system but which is a great fit for the environment it is in because it was literally built for that given purpose