Love the garden analogy in software, especially when faced with complex systems that can't easily be managed by rigid IT project management styles.
Was reminded of another short piece going way back to 2007: https://signalvnoise.com/posts/591-brainstorm-the-software-g...