The article would have been even better if the author had created a user interface for adding recipes + uploading an image.
I see a trend in articles that are about creating strapi driven applications. That you ignore creating interfaces to administer records. In this case, the recipe.
Anyone can create a strapi backend and retrieve data from it. It’s not difficult. Personally, I think that one should not have to be in the actual strapi admin more than necessary. You create a user interface where you administer the application’s content.