The process of building a website is similar to gardening......

The process of building a website is similar to gardening......

Being a professional web developer with a passion for plants and gardening I can say for sure, they are no different from each other. Like a garden, a website grows, changes and needs regular care. 

A garden should be designed to make it easy to get rid of weeds and secure so that vandals can't get in and cause damage, which is easily tied to a website. It's prudent to plan for the site to change, as well as the environment in which the site will change.

If a natural disaster occurs, such as strong rains, we devise a quick solution to repair the damage and prevent further harm. When a live site has problems or goes down, we have a procedure called the hotfix workflow.

To get the best garden, you need the right gardener, planting appropriate plants using good tools. And this very much relates to the Discovery phase, Sprint planning, Retro specter meetings, and Clear communication in website development. 

Not because I'm biassed toward Drupal (CMS for those who aren't familiar), which I am. Look for open-source software contributions from the development team, for the simple reason that It's a sign that those developers can build high-quality code that can be used in a variety of ways by a large number of people, and that they care about the community on which they rely. The more people using and contributing to the same software you use, the more sustainable it is.

Gardens, like websites, evolve over time. When the trees you've planted are young, they don't produce a lot of shade. After a few years, there will be a lot more shade, and you will need to adjust the plants to adapt to the new environment.Even if we conduct thorough user testing before launching a website, changes are almost always required after the first three months. The business's priorities will shift over time, and the website must adapt to reflect those shifts.

Gardening and planting trees are both living things. They require regular attention. If you don't maintain your garden on a regular basis, it will become a jungle or a wasteland where nothing grows. A regular influx of good content, and someone to publish it, is quite similar to websites. You'll also need to update the CMS (Drupal) from time to time, keep an eye on the server infrastructure and analytics, and make a few modifications here and there.

Not to mention that both are always learning.

Add new comment

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
  • Lazy-loading is enabled for both <img> and <iframe> tags. If you want certain elements skip lazy-loading, add no-b-lazy class name.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.