From e66cd3e4ab93c81c3cd7c8ef28508b150b0a0792 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Ortega=20Froysa?= Date: Mon, 11 Nov 2024 11:06:52 +0100 Subject: [PATCH] Add new menu-helper article. --- blog/posts/0161-introducing-menu-helper.cfg | 5 +++ blog/posts/0161-introducing-menu-helper.html | 40 ++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 blog/posts/0161-introducing-menu-helper.cfg create mode 100644 blog/posts/0161-introducing-menu-helper.html diff --git a/blog/posts/0161-introducing-menu-helper.cfg b/blog/posts/0161-introducing-menu-helper.cfg new file mode 100644 index 0000000..503adb7 --- /dev/null +++ b/blog/posts/0161-introducing-menu-helper.cfg @@ -0,0 +1,5 @@ +filename = 2024-11-11-introducing-menu-helper.html +title = Introducing Menu-Helper +description = Introducing a program I created to help choose recipes for the weekly menu. +created = 2024-11-11 +updated = 2024-11-11 diff --git a/blog/posts/0161-introducing-menu-helper.html b/blog/posts/0161-introducing-menu-helper.html new file mode 100644 index 0000000..6a76940 --- /dev/null +++ b/blog/posts/0161-introducing-menu-helper.html @@ -0,0 +1,40 @@ +

For a long time now I've been trying to develop a program that would help to +choose meals for the week, and I've finally made it.

+ +

The problem I tend to have in choosing meals for the week is that there are +so many to choose from that I end up simply choosing the same things over and +over again. This is fine when you're the only person eating (and you're a man), +but when you're making meals for others it can get tiresome. So I wanted some +system/database that I could consult that would easily give me recipes I could +cook, but filtering them by what I need or want. It's because of this that I +started working on Menu-Helper.

+ +

The idea was that Menu-Helper would hold a database of recipe names and a +short description (since I don't need instructions for recipes I already know), +along with associated ingredients and tags that I could use to filter recipes. +Thus, let's say I had a lot of potatoes that I want to use, I could filter my +recipes to only include those which contain potatoes in them; or if I want a +dinner recipe I could filter for the tag "dinner." This would bring down the +number of recipes I have to consider which makes decision-making much easier. +

+ +

Now, although I've had this idea for years it took me a very long time to +write this mostly because I thought of taking advantage of the opportunity to +write it in a new language like Python or Rust, but in the end I got bogged down +in trying to use the language itself that I got discouraged and eventually +abandoned the project. So this last time around I decided to simply write the +program in C++, which I'm already used to. The project went much quicker and I +finally was able to release v1.0.

+ +

Like my other projects, the code for Menu-Helper can be found in my personal +git repository[1] as well as on GitHub.[2] +If you would like to contribute to the project, please read the contribution +information.[3] +

+ +

References

+
    +
  1. nortega/menu-helper: A small program to help pick meals from a database of recipes. - menu-helper - Ortega Code
  2. +
  3. naortega/menu-helper: [MIRROR] A small program to help pick meals from a database of recipes.
  4. +
  5. menu-helper/README.md Contributing - Ortega Code
  6. +