What gardening has taught me about developing software and vice versa

An enterprise integration garden, the sort of thing I’m seeing in my dreams these days
Red tropical sage, a central Texas native, is hardy and easy to grow

The end result will never match the original design

I suppose the gravel creates a nice contrast

Leave room for growth

Surely it won’t get much bigger than that
WHAT

Expect maintenance and value maintainability

Prioritize that which is most worthwhile

DON’T: Mulch volcano

Conclusion

--

--

--

Software developer in Austin, Texas, pursuing the art of explaining complex ideas in the simplest ways possible.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

DevOps: Waterfall and Agile

Measuring Web Performance at Airbnb

Is a radically new way to make software around the corner?

How to make an iOS on-demand build system with Jenkins and Fastlane

Prioritizing trust for SWEs

Create Affinity between Cassandra and Kubernetes

Apache Spark Structured Streaming-Operations (5 of 6)

A carpentry workshop with many neatly organised tools.

Working with API in Python

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Lucas J. Ross

Lucas J. Ross

Software developer in Austin, Texas, pursuing the art of explaining complex ideas in the simplest ways possible.

More from Medium

What is HTML? [Why You Should Learn This Language?]

VS Code Keyboard Shortcuts | Or How To Become Even More Productive

Customize ALL the things

5 things I learned building a Wordle clone as a non-game developer

Tech Talk: Anatomy of a Side Project