@neauoire A really interesting read, thanks. Part of me feels it’s a useful skill to be able to take a situated solution and generalize it for the wider “web” audience. This is because historically you couldn’t make a living designing software for 100 people.
But now I’m imagining someone designing community software as a hobby, or even being employed as the community software designer. Definitely an interesting paradigm to consider.