Automation
I have occasionally pursued ideas for work organization with small distributed systems. »Small«: Other than very large ones, like the Internet. Or large ones, like private messaging systems for corporations. Their methodical commonality are generative techniques or meta-programming.