Reading Time: 8 minutes
The Software Garden
Software is like a garden. Both software and gardens require a lot of work, craftsmanship, and artistry to envision and create, especially when starting from scratch. They both evolve, and they both need constant maintenance, even if you don’t make any significant improvement.
If you are a reader of my blog, you know that I use a character called Bolbo as my mental framework for the quintessentialsoftware developer. You might remember that he has a square jaw, messy black hair, round glasses, a cynical sense of humor and a snarky attitude. I wrote about him in “A day in the life of a software engineer.” In this post, I will talk to you about Bolbo’s brother Polbo, who is a gardener. I will tell you about his journey in the creation of a formal garden. ...