Ingredients Validator
I tried my best not to go overboard, but I really felt that validating my inputs (Ingredients) was critical to prevent me from buying the wrong amounts, or even just the wrong ingredients while at the store.
Ingredients as Data
My thought process of representing a standard ‘ingredient’ as a proper bit of data that can be used in a program, mostly for the purposes of combining it with other ingredients.
Result Vs. Panic in Rust
A quick post covering the what and why of “Result vs. Panic” in Rust error handling.