`.
+The parameter must implement `FromSegments`.
+
+There is an example of serving a static file with a route.
+There is an example of using a one line file server with no route (but still a mount point).
+
+Ignore segments with `<_>` and `<_..>`.
+
+Rocket forwards failed parameter bindings to the next route.
+A failure on the final forwarding guard triggers the error catcher.
+
+You can bind to an `Option<>` or `Result<>` and not deal with forwarding.
+The `rank` parameter in a route may be necessary to resolve collisions.
+
+Automatically assigned ranks have negative values (higher precedence).
+Basically the more specific a route and more specific a query, the higher the precedence.
+This uses a system of "colors".
+
+- static
+- partial
+- wild
+- none
+
+# Exam
+
+_What inspires you to learn something new?_
+
+For me, there are several motivating factors: novelty, effectiveness and efficiency, helpfulness, and competitiveness. Novelty is the simplest, intrinsic motivation, or as a coworker termed it, "chasing the shiny". I take a simple joy in discovering new ways to think about problems or finding elegant solutions. For example, at my most recent workplace, we switched from a pattern of using GNU make to using a new tool Earthly. The new tool was highly compatible with Docker (in a CI/CD or build context) but also provided the DAG semantics that GNU make provides.
+
+There is also the matter of effectiveness at solving the problem at hand. That is, I want to learn the new thing that is "the tool for the job". For example, on a recent project, I had to write a micro-service to integrate with gRPC, Helm, and NATS. Many on our team had opted for Java or Python for their services, but only Golang had native integrations for all three. I dove into it eagerly. As it turned out, Go was also more efficient, with a much faster turn-around for prototypes, compared to getting Java (and Maven) working in our environment.
+
+I am also motivated by becoming more efficient. In terms of the "1% rule", if I become 1% more efficient each day, the compound effect is enormous. For example, integrating AI into my workflow with Ollama and Continue has certainly granted this and more.
+
+Similarly, remaining competitive with the market is a huge motivation for me to learn new things. For example, Rust and Go are two languages that are "hotter" on the market, especially with the Department of Defense aiming to replace legacy C++ systems with Rust, and the Linux kernel starting new modules in Rust instead of C. Aligning my own projects on my own time is one way I do this. For example, I have been switching my personal website from the static site generator Cobalt (written in rust) to Rocket (an actual rust library, similar to Python's flask) plus MdBook (the rust library that the rust documentation is processed with).
+
+Lastly, learning new things lets me be more helpful in the workplace. I had the privilege of working for several years with a "10x developer" (or so we liked to refer to him as), who always seemed to have a solution when I was spinning my wheels. It was very inspiring for me to become the same in my professional growth. Although I can't dive into every technology, I can try to constantly add tools to my toolbox and increase my vocabulary to navigate new problems when they arise.
+
+_What's one professional achievement you are particularly proud of, and why?_
+
+```
+I am particularly proud of my work on one software "candidate" (or "epic" in agile methodology terms) called the "diamond" because of its deadline, scope, and my execution of it. The diamond was a "symbology" (or symbol) drawn on the HUD (heads-up display) of the A-10 aircraft. Anything in the pilot's line of sight that fell within the diamond was defined to be in range of the heat-seeking laser rockets. The diamond had been designed by some systems engineers but no implementation was started yet.
In terms of deadline, the diamond had been a "want-to-have" candidate that had been pushed out several times. We were nearing the end of our software release cycle, but I felt confident that with enough effort and focus, I could complete it. I volunteered to take it on. The estimate of time it would take has been one of my most accurate in my professional career, likely because I had had great exposure to the different subsystems of the A-10. On the last long day of the implementation phase, right before the "code freeze", I had my last successful test on the high fidelity test stand.
In terms of scope, the diamond touched three major subsystems of the aircraft. While it was displayed alone on the HUD through vector graphics (and an assembly language), command-and-control of the drawing hardware was done through another system. That system also plumbed values used for the diamond by yet another system. The data flow was complex, but fortunately, I had previously volunteered to work all of the various subsystems that it required, including legacy ones.
Lastly, in terms of my execution, it was a rare software problem that felt like "pure development". The effort was not wasted in monotonous tasking, such as for information foraging or software approvals. Once I had the data properly plumbed, it was a joy of algorithm design and mathematical calculation. I determined the correct formulas for drawing the vectors based on the input and translating that to the assembly language of the HUD.
+```
+
+_What new skill are you interested in learning?_
+
+```
+There are several new skills I am interested in learning, ultimately to center my technical stack and increase my knowledge of the domain. To center my technical stack, these include rust libraries focused on command-and-control, tooling for behavior-driven development and software architecture. To increase my knowledge of the domain, this includes things like launch stages, mission assurance, space observability, signal processing, etc.
+```
+
+_Please share how you resolved a conflict within your team._
+
+```
+Our team had a long running issue of what versioning strategy should be used in a new system-of-systems. Many of the components we had inherited from other teams and times, and at least one was from an external party. This meant there were many different versioning strategies, such as SemVer or simply raw dates. Sometimes source repositories would use things like git submodules, or during build time, they would pull in dependencies from other projects.
We had a meeting about this, but there was not a clear agenda, and it was unclear who would take responsibility for making the final decision. Many of the positions in the meeting had overlap, but ultimately, no decision was made. An email chain begun by a grumpy systems engineer asked what progress was made and when would a ruling be made.
I captured the positions of the team members on how to do the versioning, and I explained in-depth how my solution would cover their needs. In particular, the boundaries of a source repository should not be determined by semantics (or what seems "sensible"), or by how big the repository is, or otherwise. Instead it should be handled by what can be versioned independently. I then broke out all of the components in the new system-of-systems, and how we might proceed implementing it. At the end of my explanation, I asked if this solution was sufficient, or if not, what particular shortcomings it had. Ultimately, the team lead agreed with my position and championed it, so it was implemented.
+```
+
+_What does the await operator do in Rust?_
+
+```
+Conceptually, it adds the execution of the future it is called on (some asynchronous task) to the current asynchronous task. If that asynchronous task can complete without blocking, it does so and returns immediately. If it must block, the async runtime may switch to another task.
+```
diff --git a/src/copper_chronicle.md b/src/copper_chronicle.md
new file mode 100644
index 0000000..7c6473f
--- /dev/null
+++ b/src/copper_chronicle.md
@@ -0,0 +1 @@
+These are some of my adventures and travels with Copper. From the stunning coastline of Big Sur to mountain adventures in Northern California, these are the stories of our explorations together.
diff --git a/src/drafts/events/defcon.md b/src/drafts/events/defcon.md
new file mode 100644
index 0000000..02b20d3
--- /dev/null
+++ b/src/drafts/events/defcon.md
@@ -0,0 +1,5 @@
+# DefCon
+
+*This article is coming soon.*
+
+Notes and reflections from DefCon.
diff --git a/src/drafts/events/oktoberfest.md b/src/drafts/events/oktoberfest.md
new file mode 100644
index 0000000..6771078
--- /dev/null
+++ b/src/drafts/events/oktoberfest.md
@@ -0,0 +1,5 @@
+# Oktoberfest
+
+*This article is coming soon.*
+
+Celebrating traditions and community.
diff --git a/src/drafts/faith.md b/src/drafts/faith.md
new file mode 100644
index 0000000..742a676
--- /dev/null
+++ b/src/drafts/faith.md
@@ -0,0 +1,3 @@
+# On Faith as a Classical Virtue
+
+*This article is coming soon.*
diff --git a/src/future_trips.md b/src/future_trips.md
new file mode 100644
index 0000000..03e1fe1
--- /dev/null
+++ b/src/future_trips.md
@@ -0,0 +1,28 @@
+# Future Trips
+
+- Malta
+- Baja
+- Falklands
+- Hawaii
+- Costa Rica
+- Medellin, Colombia
+- Bahamas
+- American Samoa
+
+# National Parks
+
+These national parks are **off** the list.
+
+- Bryce Canyon
+- Redwoods
+
+# State Parks
+
+These state parks are **off** the list.
+
+- Alcatraz
+- Antelope Island
+- Castle Crags
+- Folsom Lake SRA
+- Muir Woods
+- Pismo State Beach
diff --git a/src/menu.md b/src/menu.md
new file mode 100644
index 0000000..f6aff95
--- /dev/null
+++ b/src/menu.md
@@ -0,0 +1,61 @@
+# Menu
+
+A curated selection from our recipe collection.
+
+## ☕ Beverages
+
+- [Pour-Over Black Coffee](recipes/beverages/pour-over-black-coffee.md)
+ *Coffee beans, hot water*
+- [London Fog](recipes/beverages/london-fog.md)
+ *Earl Grey tea, manuka honey, steamed milk*
+- [French Press Black Coffee](recipes/beverages/french-press-black-coffee.md)
+ *Coarse ground coffee, hot water*
+- [Milkshake](recipes/beverages/milkshake.md)
+ *Heavy cream, milk, blackberries, Medjool dates, vanilla whey protein, vanilla extract, manuka honey, peanut butter*
+
+## 🥖 Appetizers
+
+- [Artichoke Spinach Dip](recipes/appetizers/artichoke-spinach-dip.md)
+ *Artichoke hearts, fresh spinach, cashew cream, nutritional yeast, garlic, lemon juice, salt, pepper*
+- [Bacon Wrapped Dates](recipes/appetizers/bacon-wrapped-goat-cheese-stuffed-dates.md)
+ *Medjool dates, goat cheese, bacon strips, optional honey, optional almonds*
+
+## 🍞 Baked Goods
+
+- [Banana Chocolate Chip Bread](recipes/baked-goods/banana-chocolate-chip-bread.md)
+ *Ripe bananas, flour, sugar or sweetener, eggs, butter or oil, chocolate chips, baking soda, vanilla extract, salt*
+
+## 🍳 Breakfast
+
+- [Egg Scramble](recipes/breakfast/egg-scramble-sweet-potato-black-bean-ground-beef.md)
+ *Eggs, ground beef, sweet potato, black beans, green enchilada sauce, onions, cumin, chili powder*
+- [Proplto Pancakes](recipes/breakfast/protein-purple-potato-pancakes.md)
+ *Purple potatoes, eggs, protein powder, oat flour, baking powder, cinnamon, salt, milk*
+
+## 🎄 Seasonal Favorites
+
+- [Eggnog](recipes/christmas/eggnog.md)
+ *Raw cultured cream, raw eggs, vanilla extract, nutmeg, raw honey, peppermint tea, cacao nibs*
+- [Gingerbread Fruitcake Muffins](recipes/christmas/gingerbread-fruitcake-muffins.md)
+ *Pastry flour, baking soda, buttermilk, butter, allulose, eggs, molasses, dried fruits, chopped nuts, cinnamon, cloves, ginger, salt, vanilla extract*
+
+## 🍨 Desserts
+
+- [Roasted Peaches](recipes/desserts/roasted-peaches-with-honey-mint-and-ice-cream.md)
+ *Fresh peaches, honey, fresh mint leaves, vanilla ice cream, butter, optional cinnamon*
+
+## 🍽️ Main Dishes
+
+- [Pistachio Liver Burgers](recipes/meals/pistachio-encrusted-liver-burgers.md)
+ *Beef liver, lion's mane mushrooms, ground beef, crushed pistachios, seasonings*
+- [Salmon Bowl](recipes/meals/salmon-bowl.md)
+ *Salmon fillet, coconut rice, cabbage slaw, fresh mango, sesame seeds*
+- [Steak & Air-Fried Broccoli](recipes/meals/steak-and-air-fried-broccoli.md)
+ *Steak, fresh broccoli florets, olive oil, salt, pepper, garlic powder*
+
+## 🥗 Sides
+
+- [Roasted Vegetables](recipes/sides/roasted-vegetables.md)
+ *Mixed vegetables (Brussels sprouts, carrots, bell peppers, zucchini), olive oil, salt, pepper, herbs (rosemary, thyme), garlic*
+- [Cabbage Steaks](recipes/sides/cabbage-steaks.md)
+ *Cabbage, olive oil, salt, pepper, garlic powder, optional balsamic glaze*
diff --git a/src/private b/src/private
new file mode 160000
index 0000000..28cfe76
--- /dev/null
+++ b/src/private
@@ -0,0 +1 @@
+Subproject commit 28cfe7618cc6babe24b12de6620e066af402e4e9
diff --git a/src/recipes/README.md b/src/recipes/README.md
new file mode 100644
index 0000000..88d71d4
--- /dev/null
+++ b/src/recipes/README.md
@@ -0,0 +1 @@
+This is a growing collection. From holiday traditions to camping food, these recipes have been tested and enjoyed with friends and family.
diff --git a/src/recipes/appetizers/README.md b/src/recipes/appetizers/README.md
new file mode 100644
index 0000000..66ad221
--- /dev/null
+++ b/src/recipes/appetizers/README.md
@@ -0,0 +1,6 @@
+# Appetizers
+
+Starters and finger foods.
+
+- [Artichoke Spinach Dip (GF & DF)](artichoke-spinach-dip.md)
+- [Bacon Wrapped Goat Cheese Stuffed Dates](bacon-wrapped-goat-cheese-stuffed-dates.md)
diff --git a/src/recipes/appetizers/artichoke-spinach-dip.md b/src/recipes/appetizers/artichoke-spinach-dip.md
new file mode 100644
index 0000000..7f7a24b
--- /dev/null
+++ b/src/recipes/appetizers/artichoke-spinach-dip.md
@@ -0,0 +1,21 @@
+*Source: Abby*
+
+## Description
+Gluten-free and dairy-free version.
+
+## Ingredients
+- Artichoke hearts, chopped
+- Fresh spinach
+- Cashew cream or dairy-free cream cheese
+- Nutritional yeast
+- Garlic
+- Lemon juice
+- Salt, pepper
+- Optional: dairy-free parmesan
+
+## Instructions
+1. Sauté spinach and garlic until wilted.
+2. Mix with chopped artichokes and cashew cream.
+3. Add nutritional yeast, lemon juice, seasonings.
+4. Bake at 350°F for 20 minutes until bubbly.
+5. Serve with crackers or vegetables.
diff --git a/src/recipes/appetizers/bacon-wrapped-goat-cheese-stuffed-dates.md b/src/recipes/appetizers/bacon-wrapped-goat-cheese-stuffed-dates.md
new file mode 100644
index 0000000..91b1453
--- /dev/null
+++ b/src/recipes/appetizers/bacon-wrapped-goat-cheese-stuffed-dates.md
@@ -0,0 +1,14 @@
+*Source: Abby*
+
+## Ingredients
+- Medjool dates, pitted
+- Goat cheese
+- Bacon strips, cut in half
+- Optional: honey for drizzling
+- Optional: almonds to stuff inside
+
+## Instructions
+1. Stuff each date with goat cheese (and almond if using).
+2. Wrap with half strip of bacon, secure with toothpick.
+3. Bake at 400°F for 15-20 minutes until bacon is crispy.
+4. Optional: drizzle with honey before serving.
diff --git a/src/recipes/baked-goods/README.md b/src/recipes/baked-goods/README.md
new file mode 100644
index 0000000..947827e
--- /dev/null
+++ b/src/recipes/baked-goods/README.md
@@ -0,0 +1,9 @@
+# Baked Goods
+
+Breads, muffins, and bars.
+
+- [Zucchini and Chocolate Chip Bread](zucchini-and-chocolate-chip-bread.md)
+- [Carrot, Fig, Macadamia Bread/Bricks](carrot-fig-macadamia-bread.md)
+- [Purple Potato, Pecan Bread/Bricks](purple-potato-pecan-bread.md)
+- [Chocolate Mint Protein Gunk Bars](chocolate-mint-protein-gunk-bars.md)
+- [Banana Chocolate Chip Bread](banana-chocolate-chip-bread.md)
diff --git a/src/recipes/baked-goods/banana-chocolate-chip-bread.md b/src/recipes/baked-goods/banana-chocolate-chip-bread.md
new file mode 100644
index 0000000..936e252
--- /dev/null
+++ b/src/recipes/baked-goods/banana-chocolate-chip-bread.md
@@ -0,0 +1,13 @@
+*Source: Abby*
+
+## Ingredients
+- Ripe bananas, mashed (3-4)
+- Flour
+- Sugar or sweetener
+- Eggs
+- Butter or oil
+- Chocolate chips
+- Baking soda
+- Vanilla extract
+- Salt
+- Optional: walnuts
diff --git a/src/recipes/baked-goods/carrot-fig-macadamia-bread.md b/src/recipes/baked-goods/carrot-fig-macadamia-bread.md
new file mode 100644
index 0000000..af68368
--- /dev/null
+++ b/src/recipes/baked-goods/carrot-fig-macadamia-bread.md
@@ -0,0 +1,14 @@
+*Source: Abby*
+
+## Ingredients
+- Grated carrots
+- Dried figs, chopped
+- Macadamia nuts, chopped
+- Flour
+- Eggs
+- Oil or butter
+- Sweetener
+- Baking powder
+- Spices (cinnamon, nutmeg, ginger)
+- Vanilla extract
+- Salt
diff --git a/src/recipes/baked-goods/chocolate-mint-protein-gunk-bars.md b/src/recipes/baked-goods/chocolate-mint-protein-gunk-bars.md
new file mode 100644
index 0000000..5d3cec1
--- /dev/null
+++ b/src/recipes/baked-goods/chocolate-mint-protein-gunk-bars.md
@@ -0,0 +1,17 @@
+*Source: Abby*
+
+## Ingredients
+- Protein powder (chocolate)
+- Oats
+- Nut butter (peanut or almond)
+- Honey or maple syrup
+- Cocoa powder
+- Peppermint extract
+- Dark chocolate chips
+- Salt
+
+## Instructions
+1. Mix all ingredients until well combined.
+2. Press into pan lined with parchment.
+3. Refrigerate until firm, cut into bars.
+4. Store in fridge or freezer.
diff --git a/src/recipes/baked-goods/purple-potato-pecan-bread.md b/src/recipes/baked-goods/purple-potato-pecan-bread.md
new file mode 100644
index 0000000..03ffd10
--- /dev/null
+++ b/src/recipes/baked-goods/purple-potato-pecan-bread.md
@@ -0,0 +1,13 @@
+*Source: Abby*
+
+## Ingredients
+- Purple potatoes, cooked and mashed
+- Pecans, chopped
+- Flour
+- Eggs
+- Oil or butter
+- Sweetener
+- Baking powder
+- Cinnamon
+- Vanilla extract
+- Salt
diff --git a/src/recipes/baked-goods/zucchini-and-chocolate-chip-bread.md b/src/recipes/baked-goods/zucchini-and-chocolate-chip-bread.md
new file mode 100644
index 0000000..4a36b63
--- /dev/null
+++ b/src/recipes/baked-goods/zucchini-and-chocolate-chip-bread.md
@@ -0,0 +1,13 @@
+*Source: Abby*
+
+## Ingredients
+- Grated zucchini (about 2 cups)
+- Flour
+- Sugar or sweetener
+- Eggs
+- Oil or butter
+- Chocolate chips
+- Baking soda
+- Cinnamon
+- Vanilla extract
+- Salt
diff --git a/src/recipes/beverages/README.md b/src/recipes/beverages/README.md
new file mode 100644
index 0000000..48d9087
--- /dev/null
+++ b/src/recipes/beverages/README.md
@@ -0,0 +1,8 @@
+# Beverages
+
+Coffee, tea, and other drinks for all year round.
+
+- [Pour-Over Black Coffee](pour-over-black-coffee.md)
+- [London Fog](london-fog.md)
+- [French Press Black Coffee](french-press-black-coffee.md)
+- [Milkshake](milkshake.md)
diff --git a/src/recipes/beverages/french-press-black-coffee.md b/src/recipes/beverages/french-press-black-coffee.md
new file mode 100644
index 0000000..1b5c3f8
--- /dev/null
+++ b/src/recipes/beverages/french-press-black-coffee.md
@@ -0,0 +1,13 @@
+*Source: Matt*
+
+## Ingredients
+- 30g coarse ground coffee
+- 500ml hot water (195-205°F)
+
+## Instructions
+1. Add ground coffee to French press.
+2. Pour hot water over grounds, stir gently.
+3. Place lid on press, don't plunge yet.
+4. Steep for 4 minutes.
+5. Slowly press plunger down.
+6. Serve immediately.
diff --git a/src/recipes/beverages/london-fog.md b/src/recipes/beverages/london-fog.md
new file mode 100644
index 0000000..f6aa621
--- /dev/null
+++ b/src/recipes/beverages/london-fog.md
@@ -0,0 +1,15 @@
+*Source: Matt*
+
+## Ingredients
+- 1 Earl Grey tea bag
+- 1 cup hot water
+- 1/2 cup steamed milk
+- 1 tsp manuka honey
+- Optional: vanilla extract
+
+## Instructions
+1. Steep Earl Grey tea in hot water for 3-4 minutes.
+2. Steam or heat milk until frothy.
+3. Remove tea bag, stir in honey.
+4. Pour steamed milk over tea.
+5. Optional: add a drop of vanilla extract.
diff --git a/src/recipes/beverages/milkshake.md b/src/recipes/beverages/milkshake.md
new file mode 100644
index 0000000..2f31137
--- /dev/null
+++ b/src/recipes/beverages/milkshake.md
@@ -0,0 +1,11 @@
+*Source: Matt*
+
+## Ingredients
+- 240ml heavy cream
+- 120ml milk
+- 120g blackberries
+- 100g Medjool dates
+- 30g vanilla whey protein
+- 5ml vanilla extract
+- 10g manuka honey
+- 2 tbsp peanut butter
diff --git a/src/recipes/beverages/pour-over-black-coffee.md b/src/recipes/beverages/pour-over-black-coffee.md
new file mode 100644
index 0000000..790f495
--- /dev/null
+++ b/src/recipes/beverages/pour-over-black-coffee.md
@@ -0,0 +1,12 @@
+*Source: Matt*
+
+## Ingredients
+- 20-25g freshly ground coffee (medium-fine grind)
+- 350ml hot water (195-205°F)
+
+## Instructions
+1. Place filter in dripper, rinse with hot water.
+2. Add ground coffee, create small well in center.
+3. Pour 50ml water in circular motion, let bloom 30 seconds.
+4. Continue pouring in slow circles until reaching 350ml total.
+5. Total brew time: 2.5-3.5 minutes.
diff --git a/src/recipes/breakfast/README.md b/src/recipes/breakfast/README.md
new file mode 100644
index 0000000..1098a81
--- /dev/null
+++ b/src/recipes/breakfast/README.md
@@ -0,0 +1,8 @@
+# Breakfast Recipes
+
+Morning meals to start your day.
+
+- [German Pancakes (Crepes)](german-pancakes.md)
+- [Pancake, Fried Ham, Runny Egg, & Avocado](pancake-fried-ham-runny-egg-avocado.md)
+- [Egg Scramble with Sweet Potato, Black Bean, & Ground Beef](egg-scramble-sweet-potato-black-bean-ground-beef.md)
+- [Protein Purple Potato Pancakes (Proplto Cakes)](protein-purple-potato-pancakes.md)
diff --git a/src/recipes/breakfast/egg-scramble-sweet-potato-black-bean-ground-beef.md b/src/recipes/breakfast/egg-scramble-sweet-potato-black-bean-ground-beef.md
new file mode 100644
index 0000000..8993a80
--- /dev/null
+++ b/src/recipes/breakfast/egg-scramble-sweet-potato-black-bean-ground-beef.md
@@ -0,0 +1,16 @@
+*Source: Abby*
+
+## Ingredients
+- Eggs
+- Ground beef
+- Sweet potato, diced
+- Black beans
+- Green enchilada sauce
+- Onions
+- Seasonings (cumin, chili powder)
+
+## Instructions
+1. Cook ground beef with onions and seasonings.
+2. Add diced sweet potato, cook until tender.
+3. Add black beans and enchilada sauce, heat through.
+4. Scramble eggs in the mixture.
diff --git a/src/recipes/breakfast/german-pancakes.md b/src/recipes/breakfast/german-pancakes.md
new file mode 100644
index 0000000..e0d9832
--- /dev/null
+++ b/src/recipes/breakfast/german-pancakes.md
@@ -0,0 +1,15 @@
+*Source: Abby*
+
+## Ingredients
+- Eggs
+- Milk
+- Flour
+- Butter
+- Salt
+- Vanilla extract (optional)
+
+## Instructions
+1. Blend eggs, milk, flour, and salt until smooth.
+2. Heat butter in a pan, pour thin layer of batter.
+3. Cook until edges lift, flip and cook other side.
+4. Serve with jam, cream, or savory fillings.
diff --git a/src/recipes/breakfast/pancake-fried-ham-runny-egg-avocado.md b/src/recipes/breakfast/pancake-fried-ham-runny-egg-avocado.md
new file mode 100644
index 0000000..742017b
--- /dev/null
+++ b/src/recipes/breakfast/pancake-fried-ham-runny-egg-avocado.md
@@ -0,0 +1,17 @@
+*Source: Abby*
+
+## Description
+A hearty breakfast stack.
+
+## Ingredients
+- Pancake batter
+- Ham slices
+- Eggs
+- Avocado
+- Butter for cooking
+
+## Assembly
+1. Cook pancake as base.
+2. Fry ham until crispy.
+3. Fry egg to desired doneness.
+4. Stack: pancake, ham, egg, sliced avocado on top.
diff --git a/src/recipes/breakfast/protein-purple-potato-pancakes.md b/src/recipes/breakfast/protein-purple-potato-pancakes.md
new file mode 100644
index 0000000..0d6a084
--- /dev/null
+++ b/src/recipes/breakfast/protein-purple-potato-pancakes.md
@@ -0,0 +1,17 @@
+*Source: Matt*
+
+## Ingredients
+- Purple potatoes, cooked and mashed
+- Eggs
+- Protein powder (vanilla or unflavored)
+- Oat flour
+- Baking powder
+- Cinnamon
+- Salt
+- Milk
+
+## Instructions
+1. Mix mashed purple potatoes with eggs.
+2. Add protein powder, oat flour, baking powder, cinnamon, salt.
+3. Add milk to desired consistency.
+4. Cook on griddle like regular pancakes.
diff --git a/src/recipes/camping/README.md b/src/recipes/camping/README.md
new file mode 100644
index 0000000..78d0923
--- /dev/null
+++ b/src/recipes/camping/README.md
@@ -0,0 +1,14 @@
+# Camping & Backpacking Recipes
+
+Trail-ready food for outdoor adventures.
+
+See [Wikibooks: Camp Cooking](https://en.m.wikibooks.org/wiki/Cookbook:Camp_Cooking)
+
+- [Cobblestacks v2](cobblestacks-v2.md)
+- [Shepherd's Pie](shepherds-pie.md)
+- [Curried Cashew Couscous with Chicken](curried-cashew-couscous-with-chicken.md)
+- [Miso Salmon & Rice](miso-salmon-and-rice.md)
+- [Thanksgiving Meal](thanksgiving-meal.md)
+- [Jerky](jerky.md)
+- [Veggie Bread](veggie-bread.md)
+- [Protein Gunk](protein-gunk.md)
diff --git a/src/recipes/camping/cobblestacks-v2.md b/src/recipes/camping/cobblestacks-v2.md
new file mode 100644
index 0000000..f3c8c82
--- /dev/null
+++ b/src/recipes/camping/cobblestacks-v2.md
@@ -0,0 +1,26 @@
+*Source: Matt*
+
+## Description
+Originally from [Eat Sleep Wild](https://eatsleepwild.com/the-best-homemade-energy-bars-for-hiking-and-backpacking/)
+
+## Ingredients
+- 360g mashed banana (about 3 large)
+- 1 tsp vanilla extract
+- 200g porridge oats
+- 90g goji berries
+- 50g walnuts
+- 30g chia seeds
+- 80g pepita seeds
+- 60g sliced almonds
+- 25g ground flax seed meal
+- 1 tsp cinnamon
+- 1/4 tsp fine sea salt
+
+## Instructions
+1. Preheat oven to 180°C / 350°F. Grease and line 9″ x 13″ dish with parchment.
+2. Mash banana, stir in vanilla. Add remaining ingredients, mix well.
+3. Let sit 5-10 minutes for chia to absorb moisture.
+4. Press into dish with wet hands until compacted.
+5. Bake 22-26 minutes until firm and golden on edges.
+6. Cool 10 minutes, lift out, cool completely, slice into bars.
+7. Store in fridge for a week or freezer for 4-6 weeks.
diff --git a/src/recipes/camping/curried-cashew-couscous-with-chicken.md b/src/recipes/camping/curried-cashew-couscous-with-chicken.md
new file mode 100644
index 0000000..a6d29a3
--- /dev/null
+++ b/src/recipes/camping/curried-cashew-couscous-with-chicken.md
@@ -0,0 +1,9 @@
+*Source: Abby*
+
+## Ingredients
+- Couscous
+- Chicken, cooked and dehydrated
+- Cashews, chopped
+- Curry powder
+- Dried vegetables
+- Bouillon
diff --git a/src/recipes/camping/jerky.md b/src/recipes/camping/jerky.md
new file mode 100644
index 0000000..7d588a2
--- /dev/null
+++ b/src/recipes/camping/jerky.md
@@ -0,0 +1,8 @@
+*Source: Abby*
+
+## Ingredients
+- Lean meat (beef, venison, or turkey)
+- Soy sauce or coconut aminos
+- Worcestershire sauce
+- Spices (garlic, pepper, paprika)
+- Optional: liquid smoke
diff --git a/src/recipes/camping/miso-salmon-and-rice.md b/src/recipes/camping/miso-salmon-and-rice.md
new file mode 100644
index 0000000..6eddc10
--- /dev/null
+++ b/src/recipes/camping/miso-salmon-and-rice.md
@@ -0,0 +1,8 @@
+*Source: Abby*
+
+## Ingredients
+- Instant rice
+- Salmon (canned or dehydrated)
+- Miso paste packet
+- Dried seaweed
+- Sesame seeds
diff --git a/src/recipes/camping/protein-gunk.md b/src/recipes/camping/protein-gunk.md
new file mode 100644
index 0000000..c955cb4
--- /dev/null
+++ b/src/recipes/camping/protein-gunk.md
@@ -0,0 +1,14 @@
+*Source: Abby*
+
+## Description
+High-protein no-bake bars for the trail.
+
+## Ingredients
+- Protein powder
+- Nut butter
+- Honey or dates
+- Oats
+- Nuts and seeds
+- Optional: chocolate chips
+
+See also: [Backpacker's Shepherd's Pie](https://byucampcooking.blogspot.com/2014/03/backpackers-shepherds-pie.html?m=1) (external link)
diff --git a/src/recipes/camping/shepherds-pie.md b/src/recipes/camping/shepherds-pie.md
new file mode 100644
index 0000000..44db3dd
--- /dev/null
+++ b/src/recipes/camping/shepherds-pie.md
@@ -0,0 +1,11 @@
+*Source: Abby*
+
+## Description
+Dehydrated backpacking version.
+
+## Ingredients
+- Ground beef or lamb, cooked and dehydrated
+- Mashed potatoes (instant or dehydrated)
+- Mixed vegetables, dehydrated
+- Gravy mix
+- Seasonings
diff --git a/src/recipes/camping/thanksgiving-meal.md b/src/recipes/camping/thanksgiving-meal.md
new file mode 100644
index 0000000..e88042f
--- /dev/null
+++ b/src/recipes/camping/thanksgiving-meal.md
@@ -0,0 +1,11 @@
+*Source: Abby*
+
+## Description
+Dehydrated Thanksgiving dinner for the trail.
+
+## Ingredients
+- Turkey, cooked and dehydrated
+- Instant mashed potatoes
+- Stuffing mix
+- Dried cranberries
+- Gravy mix
diff --git a/src/recipes/camping/veggie-bread.md b/src/recipes/camping/veggie-bread.md
new file mode 100644
index 0000000..ddf19b2
--- /dev/null
+++ b/src/recipes/camping/veggie-bread.md
@@ -0,0 +1,12 @@
+*Source: Abby*
+
+## Description
+Dense, hearty bread with vegetables for backpacking.
+
+## Ingredients
+- Flour
+- Grated vegetables (zucchini, carrot)
+- Eggs
+- Oil
+- Baking powder
+- Seasonings
diff --git a/src/recipes/christmas/README.md b/src/recipes/christmas/README.md
new file mode 100644
index 0000000..09462fa
--- /dev/null
+++ b/src/recipes/christmas/README.md
@@ -0,0 +1,7 @@
+# Christmas Recipes
+
+Holiday favorites for the festive season.
+
+- [Eggnog](eggnog.md)
+- [Gingerbread Fruitcake (Muffins)](gingerbread-fruitcake-muffins.md)
+- [Based Meatloaf](based-meatloaf.md)
diff --git a/src/recipes/christmas/based-meatloaf.md b/src/recipes/christmas/based-meatloaf.md
new file mode 100644
index 0000000..9975a9f
--- /dev/null
+++ b/src/recipes/christmas/based-meatloaf.md
@@ -0,0 +1,12 @@
+*Source: Matt*
+
+## Description
+From Based Cooking
+
+## Ingredients
+- 2 lbs ground beef
+- Beef liver
+- Beets
+- 4 eggs
+- 1/4 cup milk
+- Mustard, onion, garlic, tomato, hot sauce
diff --git a/src/recipes/christmas/eggnog.md b/src/recipes/christmas/eggnog.md
new file mode 100644
index 0000000..be1af7b
--- /dev/null
+++ b/src/recipes/christmas/eggnog.md
@@ -0,0 +1,15 @@
+*Source: Matt*
+
+## Description
+Adapted from [Bumblebee Apothecary](https://bumblebeeapothecary.com/healthy-eggnog-recipe/)
+
+*Made for Abby and the Leons on December 12, 2024*
+
+## Ingredients
+- 1 cup raw cultured cream
+- 2 raw eggs
+- 1 tsp vanilla extract
+- 1/4 tsp nutmeg
+- 3 tsp raw honey
+- 4 bags peppermint tea in maybe 1/3 cup water (extract would be better)
+- Cacao nibs for garnish
diff --git a/src/recipes/christmas/gingerbread-fruitcake-muffins.md b/src/recipes/christmas/gingerbread-fruitcake-muffins.md
new file mode 100644
index 0000000..72012fd
--- /dev/null
+++ b/src/recipes/christmas/gingerbread-fruitcake-muffins.md
@@ -0,0 +1,18 @@
+*Source: Matt*
+
+## Description
+Based on [Keeper of the Home](https://keeperofthehome.org/gingerbread-fruitcake/)
+
+*Be sure to blend dry and wet separately then finally together.*
+
+## Ingredients
+- 3 cups pastry flour
+- 1 tsp baking soda
+- 1 cup buttermilk
+- 1/2 cup butter
+- 1/2 cup allulose (brown)
+- 2 large eggs
+- 1.5 cups unsulphered molasses
+- 3 cups dried fruits
+- 1 cup chopped nuts
+- Cinnamon, cloves, ginger, salt, vanilla extract to taste
diff --git a/src/recipes/desserts/README.md b/src/recipes/desserts/README.md
new file mode 100644
index 0000000..4d132c4
--- /dev/null
+++ b/src/recipes/desserts/README.md
@@ -0,0 +1,10 @@
+# Desserts
+
+Sweet treats and after-dinner delights.
+
+- [Ruby Cake](ruby-cake.md)
+- [Pumpkin Pie](pumpkin-pie.md)
+- [Roasted Peaches with Honey, Mint, & Ice Cream](roasted-peaches-with-honey-mint-and-ice-cream.md)
+- [Red Wine Pears](red-wine-pears.md)
+- [Chocolate Fat Bomb Cookies](chocolate-fat-bomb-cookies.md)
+- [Mug Cakes](mug-cakes.md)
diff --git a/src/recipes/desserts/chocolate-fat-bomb-cookies.md b/src/recipes/desserts/chocolate-fat-bomb-cookies.md
new file mode 100644
index 0000000..73de7db
--- /dev/null
+++ b/src/recipes/desserts/chocolate-fat-bomb-cookies.md
@@ -0,0 +1,14 @@
+*Source: Matt*
+
+## Description
+From Ketoconnect
+
+## Ingredients
+- 1/2 cup erythritol
+- 1/2 cup cocoa powder
+- 1/4 cup butter
+- 2 eggs
+- 1 tsp vanilla
+- 1 cup almond flour
+- 1 tsp baking powder
+- Pinch of salt
diff --git a/src/recipes/desserts/mug-cakes.md b/src/recipes/desserts/mug-cakes.md
new file mode 100644
index 0000000..2922e64
--- /dev/null
+++ b/src/recipes/desserts/mug-cakes.md
@@ -0,0 +1,4 @@
+*Source: Matt*
+
+## Description
+Originally from Ketoconnect
diff --git a/src/recipes/desserts/pumpkin-pie.md b/src/recipes/desserts/pumpkin-pie.md
new file mode 100644
index 0000000..b41809e
--- /dev/null
+++ b/src/recipes/desserts/pumpkin-pie.md
@@ -0,0 +1,15 @@
+*Source: Abby*
+
+## Ingredients
+- Pie crust
+- Pumpkin puree (fresh or canned)
+- Eggs
+- Heavy cream or evaporated milk
+- Sugar or sweetener
+- Cinnamon
+- Ginger
+- Nutmeg
+- Cloves
+- Salt
+
+**See also:** [Pumpkin Pie from Scratch](https://farmhouseharvest.net/pumpkin-pie-from-scratch/)
diff --git a/src/recipes/desserts/red-wine-pears.md b/src/recipes/desserts/red-wine-pears.md
new file mode 100644
index 0000000..b81bbba
--- /dev/null
+++ b/src/recipes/desserts/red-wine-pears.md
@@ -0,0 +1,16 @@
+*Source: Abby*
+
+## Ingredients
+- Pears, peeled (stems intact)
+- Red wine
+- Sugar or honey
+- Cinnamon stick
+- Star anise
+- Vanilla bean or extract
+- Orange peel
+
+## Instructions
+1. Combine wine, sweetener, and spices in pot.
+2. Add pears, simmer 20-30 minutes, turning occasionally.
+3. Remove pears, reduce liquid to syrup.
+4. Serve pears with syrup drizzled over.
diff --git a/src/recipes/desserts/roasted-peaches-with-honey-mint-and-ice-cream.md b/src/recipes/desserts/roasted-peaches-with-honey-mint-and-ice-cream.md
new file mode 100644
index 0000000..2937526
--- /dev/null
+++ b/src/recipes/desserts/roasted-peaches-with-honey-mint-and-ice-cream.md
@@ -0,0 +1,15 @@
+*Source: Abby*
+
+## Ingredients
+- Fresh peaches, halved and pitted
+- Honey
+- Fresh mint leaves
+- Vanilla ice cream
+- Butter
+- Optional: cinnamon
+
+## Instructions
+1. Place peach halves cut-side up in baking dish.
+2. Drizzle with honey, dot with butter.
+3. Roast at 375°F for 20-25 minutes until tender.
+4. Serve warm with ice cream and fresh mint.
diff --git a/src/recipes/desserts/ruby-cake.md b/src/recipes/desserts/ruby-cake.md
new file mode 100644
index 0000000..63a7348
--- /dev/null
+++ b/src/recipes/desserts/ruby-cake.md
@@ -0,0 +1,13 @@
+*Source: Abby*
+
+## Ingredients
+- Flour
+- Sugar
+- Cocoa powder
+- Eggs
+- Butter or oil
+- Buttermilk
+- Red food coloring
+- Baking soda
+- Vanilla extract
+- Salt
diff --git a/src/recipes/earth-day/README.md b/src/recipes/earth-day/README.md
new file mode 100644
index 0000000..ff69f81
--- /dev/null
+++ b/src/recipes/earth-day/README.md
@@ -0,0 +1,6 @@
+# Earth Day Recipes
+
+Made for housemates Ray and Will on April 27th, 2024.
+
+- [Goat Root Stir Fry](goat-root-stir-fry.md)
+- [Compote](compote.md)
diff --git a/src/recipes/earth-day/compote.md b/src/recipes/earth-day/compote.md
new file mode 100644
index 0000000..7255145
--- /dev/null
+++ b/src/recipes/earth-day/compote.md
@@ -0,0 +1,12 @@
+*Source: Matt*
+
+## Ingredients
+- One pack raspberries
+- One pack blueberries
+- One pack blackberries
+- 3 tbsp manuka honey
+
+## Instructions
+1. Add all berries to a pot, fill with water until submerged.
+2. Bring to a boil, simmer for 20 minutes.
+3. Strain or blend, add to pitcher, mix in honey while hot.
diff --git a/src/recipes/earth-day/goat-root-stir-fry.md b/src/recipes/earth-day/goat-root-stir-fry.md
new file mode 100644
index 0000000..b6ddf98
--- /dev/null
+++ b/src/recipes/earth-day/goat-root-stir-fry.md
@@ -0,0 +1,29 @@
+*Source: Matt*
+
+## Ingredients
+
+**The Meat:**
+- Lamb loin chop
+- Lamb shoulder chop
+- Lamb leg chop
+
+**The Base:**
+- 1 bunch collard greens
+- 1 bunch chard
+- Coconut aminos
+
+**The Roots:**
+- One turnip
+- One radish
+- One beet
+- One rutabaga
+- One parsnip
+- One (midsize) carrot
+
+**Seasoning (in decreasing order):**
+- Nutritional yeast
+- Dill
+- Cumin
+- Coriander
+- Ginger
+- Cardamom
diff --git a/src/recipes/fall/README.md b/src/recipes/fall/README.md
new file mode 100644
index 0000000..24f8a38
--- /dev/null
+++ b/src/recipes/fall/README.md
@@ -0,0 +1,9 @@
+# Fall Recipes
+
+Seasonal recipes celebrating autumn harvest and flavors.
+
+- [Miso Maple Acorn Squash](miso-maple-acorn-squash.md)
+- [Delicata Squash with Parmesan](delicata-squash-with-parmesan.md)
+- [Roasted Kabocha Squash](roasted-kabocha-squash.md)
+- [Butternut Squash Soup](butternut-squash-soup.md)
+- [Spiced and Diced Sweet Potatoes](spiced-and-diced-sweet-potatoes.md)
diff --git a/src/recipes/fall/butternut-squash-soup.md b/src/recipes/fall/butternut-squash-soup.md
new file mode 100644
index 0000000..98e644e
--- /dev/null
+++ b/src/recipes/fall/butternut-squash-soup.md
@@ -0,0 +1,10 @@
+*Source: Abby*
+
+## Ingredients
+- Butternut squash, cubed
+- Onion
+- Garlic
+- Vegetable or chicken broth
+- Coconut milk or cream
+- Sage, nutmeg
+- Salt, pepper
diff --git a/src/recipes/fall/delicata-squash-with-parmesan.md b/src/recipes/fall/delicata-squash-with-parmesan.md
new file mode 100644
index 0000000..ac21f5f
--- /dev/null
+++ b/src/recipes/fall/delicata-squash-with-parmesan.md
@@ -0,0 +1,8 @@
+*Source: Abby*
+
+## Ingredients
+- Delicata squash, sliced in rings
+- Olive oil
+- Parmesan cheese, grated
+- Salt, pepper
+- Fresh herbs (optional)
diff --git a/src/recipes/fall/miso-maple-acorn-squash.md b/src/recipes/fall/miso-maple-acorn-squash.md
new file mode 100644
index 0000000..d6af7dd
--- /dev/null
+++ b/src/recipes/fall/miso-maple-acorn-squash.md
@@ -0,0 +1,14 @@
+*Source: Abby*
+
+## Ingredients
+- Acorn squash, halved
+- Miso paste
+- Maple syrup
+- Butter
+- Sesame seeds
+
+## Instructions
+1. Roast squash halves at 400°F for 30 minutes.
+2. Mix miso, maple syrup, and melted butter.
+3. Brush mixture on squash, roast 10 more minutes.
+4. Garnish with sesame seeds.
diff --git a/src/recipes/fall/roasted-kabocha-squash.md b/src/recipes/fall/roasted-kabocha-squash.md
new file mode 100644
index 0000000..adc9284
--- /dev/null
+++ b/src/recipes/fall/roasted-kabocha-squash.md
@@ -0,0 +1,7 @@
+*Source: Abby*
+
+## Ingredients
+- Kabocha squash, cut into wedges
+- Olive oil
+- Salt
+- Optional: honey, cinnamon
diff --git a/src/recipes/fall/spiced-and-diced-sweet-potatoes.md b/src/recipes/fall/spiced-and-diced-sweet-potatoes.md
new file mode 100644
index 0000000..2d114a0
--- /dev/null
+++ b/src/recipes/fall/spiced-and-diced-sweet-potatoes.md
@@ -0,0 +1,9 @@
+*Source: Matt*
+
+## Ingredients
+- Sweet potatoes, diced
+- Olive oil
+- Cinnamon
+- Nutmeg
+- Ginger
+- Salt
diff --git a/src/recipes/meals/README.md b/src/recipes/meals/README.md
new file mode 100644
index 0000000..6b0db19
--- /dev/null
+++ b/src/recipes/meals/README.md
@@ -0,0 +1,15 @@
+# Meals
+
+Main dishes and complete meals for everyday cooking.
+
+- [Meatloaf, Purple Cabbage Slaw, & Parsnip Puree](meatloaf-purple-cabbage-slaw-parsnip-puree.md)
+- [Pistachio Encrusted Liver Burgers](pistachio-encrusted-liver-burgers.md)
+- [Greek Bowls](greek-bowls.md)
+- [Miso Oats with Ground Beef](miso-oats-with-ground-beef.md)
+- [Salmon Bowl](salmon-bowl.md)
+- [Pad Se Ew](pad-se-ew.md)
+- [Sushi](sushi.md)
+- [Pesto Chicken and Spaghetti Squash](pesto-chicken-and-spaghetti-squash.md)
+- [Steak & Air-Fried Broccoli](steak-and-air-fried-broccoli.md)
+- [Apple Salmon Salad](apple-salmon-salad.md)
+- [Peanut Butter Chicken](peanut-butter-chicken.md)
diff --git a/src/recipes/meals/apple-salmon-salad.md b/src/recipes/meals/apple-salmon-salad.md
new file mode 100644
index 0000000..00e94be
--- /dev/null
+++ b/src/recipes/meals/apple-salmon-salad.md
@@ -0,0 +1,10 @@
+*Source: Abby*
+
+## Ingredients
+- Cooked salmon
+- Mixed greens
+- Apple, diced
+- Celery, chopped
+- Red onion, diced
+- Walnuts
+- Lemon vinaigrette
diff --git a/src/recipes/meals/greek-bowls.md b/src/recipes/meals/greek-bowls.md
new file mode 100644
index 0000000..d1ab0a7
--- /dev/null
+++ b/src/recipes/meals/greek-bowls.md
@@ -0,0 +1,10 @@
+*Source: Abby*
+
+## Ingredients
+- Protein of choice
+- Cucumber
+- Tomatoes
+- Red onion
+- Feta cheese
+- Olives
+- Tzatziki sauce
diff --git a/src/recipes/meals/meatloaf-purple-cabbage-slaw-parsnip-puree.md b/src/recipes/meals/meatloaf-purple-cabbage-slaw-parsnip-puree.md
new file mode 100644
index 0000000..263bb06
--- /dev/null
+++ b/src/recipes/meals/meatloaf-purple-cabbage-slaw-parsnip-puree.md
@@ -0,0 +1,24 @@
+*Source: Abby*
+
+## Description
+A complete meal with meatloaf, colorful slaw, and creamy root vegetable puree.
+
+## Ingredients
+
+**Meatloaf:**
+- Ground beef
+- Eggs
+- Breadcrumbs or oats
+- Onion, garlic
+- Seasonings
+
+**Purple Cabbage Slaw:**
+- Purple cabbage, shredded
+- Carrots, shredded
+- Vinegar-based dressing
+
+**Parsnip Puree:**
+- Parsnips, peeled and chopped
+- Butter
+- Cream or milk
+- Salt, pepper
diff --git a/src/recipes/meals/miso-oats-with-ground-beef.md b/src/recipes/meals/miso-oats-with-ground-beef.md
new file mode 100644
index 0000000..0d588c4
--- /dev/null
+++ b/src/recipes/meals/miso-oats-with-ground-beef.md
@@ -0,0 +1,8 @@
+*Source: Abby*
+
+## Ingredients
+- Rolled oats
+- Ground beef
+- Miso paste
+- Scallions
+- Seasonings
diff --git a/src/recipes/meals/pad-se-ew.md b/src/recipes/meals/pad-se-ew.md
new file mode 100644
index 0000000..5709dcf
--- /dev/null
+++ b/src/recipes/meals/pad-se-ew.md
@@ -0,0 +1,15 @@
+*Source: Abby*
+
+## Description
+Thai stir-fried noodle dish.
+
+## Ingredients
+- Wide rice noodles
+- Protein (chicken, beef, or tofu)
+- Chinese broccoli (gai lan)
+- Eggs
+- Dark soy sauce
+- Light soy sauce
+- Oyster sauce
+- Sugar
+- Garlic
diff --git a/src/recipes/meals/peanut-butter-chicken.md b/src/recipes/meals/peanut-butter-chicken.md
new file mode 100644
index 0000000..d17846c
--- /dev/null
+++ b/src/recipes/meals/peanut-butter-chicken.md
@@ -0,0 +1,11 @@
+*Source: Matt*
+
+## Ingredients
+- Chicken pieces
+- Natural peanut butter
+- Coconut milk
+- Soy sauce
+- Garlic
+- Ginger
+- Lime juice
+- Vegetables (bell peppers, carrots)
diff --git a/src/recipes/meals/pesto-chicken-and-spaghetti-squash.md b/src/recipes/meals/pesto-chicken-and-spaghetti-squash.md
new file mode 100644
index 0000000..8c5e824
--- /dev/null
+++ b/src/recipes/meals/pesto-chicken-and-spaghetti-squash.md
@@ -0,0 +1,9 @@
+*Source: Abby*
+
+## Ingredients
+- Chicken breast
+- Spaghetti squash
+- Basil pesto
+- Parmesan cheese
+- Cherry tomatoes
+- Garlic
diff --git a/src/recipes/meals/pistachio-encrusted-liver-burgers.md b/src/recipes/meals/pistachio-encrusted-liver-burgers.md
new file mode 100644
index 0000000..6fa0518
--- /dev/null
+++ b/src/recipes/meals/pistachio-encrusted-liver-burgers.md
@@ -0,0 +1,8 @@
+*Source: Abby*
+
+## Ingredients
+- Beef liver
+- Lion's mane mushrooms
+- Ground beef
+- Crushed pistachios
+- Seasonings
diff --git a/src/recipes/meals/salmon-bowl.md b/src/recipes/meals/salmon-bowl.md
new file mode 100644
index 0000000..50a6787
--- /dev/null
+++ b/src/recipes/meals/salmon-bowl.md
@@ -0,0 +1,8 @@
+*Source: Abby*
+
+## Ingredients
+- Salmon fillet
+- Coconut rice
+- Cabbage slaw
+- Fresh mango
+- Sesame seeds
diff --git a/src/recipes/meals/steak-and-air-fried-broccoli.md b/src/recipes/meals/steak-and-air-fried-broccoli.md
new file mode 100644
index 0000000..b87287b
--- /dev/null
+++ b/src/recipes/meals/steak-and-air-fried-broccoli.md
@@ -0,0 +1,8 @@
+*Source: Abby*
+
+## Ingredients
+- Steak (your preferred cut)
+- Fresh broccoli florets
+- Olive oil
+- Salt, pepper
+- Garlic powder
diff --git a/src/recipes/meals/sushi.md b/src/recipes/meals/sushi.md
new file mode 100644
index 0000000..1f7a8d2
--- /dev/null
+++ b/src/recipes/meals/sushi.md
@@ -0,0 +1,15 @@
+*Source: Abby*
+
+## Description
+Homemade sushi rolls.
+
+## Ingredients
+- Sushi rice
+- Nori sheets
+- Fresh fish (salmon, tuna)
+- Avocado
+- Cucumber
+- Rice vinegar
+- Soy sauce
+- Wasabi
+- Pickled ginger
diff --git a/src/recipes/misc/README.md b/src/recipes/misc/README.md
new file mode 100644
index 0000000..797a9f3
--- /dev/null
+++ b/src/recipes/misc/README.md
@@ -0,0 +1,28 @@
+# Miscellaneous Recipes
+
+Drinks, snacks, sides, and external links.
+
+## Quick Tips
+
+- Salt garlic before mincing
+- Wet tortillas before frying
+
+## Recipes
+
+- [Balsamic Glazed Brussels Sprouts](balsamic-glazed-brussels-sprouts.md)
+- [Bone Broth](bone-broth.md)
+
+## External Recipe Links
+
+### From Wikibooks Cookbook
+- [Blackberry Oat Bars (Gluten-Free)](https://en.m.wikibooks.org/wiki/Cookbook:Blackberry_Oat_Bars_(Gluten-Free))
+- [Oatmeal Muffins](https://en.m.wikibooks.org/wiki/Cookbook:Oatmeal_Muffins)
+- [Anzac Biscuits I](https://en.m.wikibooks.org/wiki/Cookbook:Anzac_Biscuits_I)
+
+### Other Links
+- [Oatmeal Pancakes](https://based.cooking/oatmeal-pancakes/) (Based Cooking)
+- [Pumpkin Pie from Scratch](https://farmhouseharvest.net/pumpkin-pie-from-scratch/)
+- [Protein Bread](https://theeastcoastkitchen.com/protein-bread/)
+- [Beef Tallow](https://heygrillhey.com/beef-tallow/)
+- [Guide for Substituting Eggs](https://www.kingarthurbaking.com/blog/2021/01/21/guide-for-substituting-eggs-best-egg-replacers)
+- [Backpacker's Shepherd's Pie](https://byucampcooking.blogspot.com/2014/03/backpackers-shepherds-pie.html?m=1)
diff --git a/src/recipes/misc/balsamic-glazed-brussels-sprouts.md b/src/recipes/misc/balsamic-glazed-brussels-sprouts.md
new file mode 100644
index 0000000..5028e5a
--- /dev/null
+++ b/src/recipes/misc/balsamic-glazed-brussels-sprouts.md
@@ -0,0 +1,12 @@
+*Source: Matt*
+
+## Ingredients
+- 1.5 lbs Brussels sprouts (halved)
+- 3 tbsp olive oil
+- Salt & pepper
+- 3 tbsp balsamic vinegar
+- 1-2 tbsp honey
+- 2 cloves garlic
+
+## Instructions
+Roast Brussels sprouts with oil at 400°F for 20-25 min. Make glaze by simmering vinegar, honey, and garlic 3-5 min. Toss and serve.
diff --git a/src/recipes/misc/bone-broth.md b/src/recipes/misc/bone-broth.md
new file mode 100644
index 0000000..b4ce200
--- /dev/null
+++ b/src/recipes/misc/bone-broth.md
@@ -0,0 +1,18 @@
+*Source: Abby*
+
+## Ingredients
+- Beef, chicken, or lamb bones (with marrow)
+- Water
+- Apple cider vinegar (2-3 tbsp)
+- Vegetables (onions, carrots, celery)
+- Herbs (bay leaf, thyme, parsley)
+- Salt, peppercorns
+
+## Instructions
+1. Roast bones at 400°F for 30 minutes.
+2. Place bones in large pot, cover with water.
+3. Add vinegar, let sit 30 minutes.
+4. Bring to boil, reduce to simmer.
+5. Simmer 12-24 hours (beef), 8-12 hours (chicken).
+6. Add vegetables and herbs last 2 hours.
+7. Strain, season, store or freeze.
diff --git a/src/recipes/sides/README.md b/src/recipes/sides/README.md
new file mode 100644
index 0000000..e4f8700
--- /dev/null
+++ b/src/recipes/sides/README.md
@@ -0,0 +1,10 @@
+# Side Dishes
+
+Vegetables, salads, and accompaniments for all year round.
+
+- [Stuffing](stuffing.md)
+- [Vinaigrette](vinaigrette.md)
+- [Kale Dish](kale-dish.md)
+- [Roasted Vegetables](roasted-vegetables.md)
+- [Cabbage Steaks](cabbage-steaks.md)
+- [Coconut Rice](coconut-rice.md)
diff --git a/src/recipes/sides/cabbage-steaks.md b/src/recipes/sides/cabbage-steaks.md
new file mode 100644
index 0000000..13a42f0
--- /dev/null
+++ b/src/recipes/sides/cabbage-steaks.md
@@ -0,0 +1,13 @@
+*Source: Matt*
+
+## Ingredients
+- Cabbage, cut into thick slices
+- Olive oil
+- Salt, pepper
+- Garlic powder
+- Optional: balsamic glaze
+
+## Instructions
+1. Brush cabbage steaks with oil, season.
+2. Roast at 400°F for 25-30 minutes, flipping once.
+3. Drizzle with balsamic if desired.
diff --git a/src/recipes/sides/coconut-rice.md b/src/recipes/sides/coconut-rice.md
new file mode 100644
index 0000000..c65b909
--- /dev/null
+++ b/src/recipes/sides/coconut-rice.md
@@ -0,0 +1,8 @@
+*Source: Abby*
+
+## Ingredients
+- White or jasmine rice
+- Coconut milk
+- Water
+- Salt
+- Optional: lime zest, cilantro
diff --git a/src/recipes/sides/kale-dish.md b/src/recipes/sides/kale-dish.md
new file mode 100644
index 0000000..5a4f6fd
--- /dev/null
+++ b/src/recipes/sides/kale-dish.md
@@ -0,0 +1,9 @@
+*Source: Abby*
+
+## Ingredients
+- Kale, chopped
+- Garlic
+- Olive oil
+- Lemon juice
+- Red pepper flakes
+- Parmesan (optional)
diff --git a/src/recipes/sides/roasted-vegetables.md b/src/recipes/sides/roasted-vegetables.md
new file mode 100644
index 0000000..dfd8bd5
--- /dev/null
+++ b/src/recipes/sides/roasted-vegetables.md
@@ -0,0 +1,8 @@
+*Source: Abby*
+
+## Ingredients
+- Mixed vegetables (Brussels sprouts, carrots, bell peppers, zucchini)
+- Olive oil
+- Salt, pepper
+- Herbs (rosemary, thyme)
+- Garlic
diff --git a/src/recipes/sides/stuffing.md b/src/recipes/sides/stuffing.md
new file mode 100644
index 0000000..5b4c13e
--- /dev/null
+++ b/src/recipes/sides/stuffing.md
@@ -0,0 +1,10 @@
+*Source: Abby*
+
+## Ingredients
+- Bread cubes (day-old)
+- Celery
+- Onions
+- Butter
+- Broth
+- Herbs (sage, thyme, parsley)
+- Eggs
diff --git a/src/recipes/sides/vinaigrette.md b/src/recipes/sides/vinaigrette.md
new file mode 100644
index 0000000..8acf3f2
--- /dev/null
+++ b/src/recipes/sides/vinaigrette.md
@@ -0,0 +1,12 @@
+*Source: Abby*
+
+## Description
+Basic salad dressing.
+
+## Ingredients
+- Olive oil (3 parts)
+- Vinegar or lemon juice (1 part)
+- Dijon mustard
+- Honey
+- Salt, pepper
+- Garlic (optional)
diff --git a/src/recipes/slow-cooker/README.md b/src/recipes/slow-cooker/README.md
new file mode 100644
index 0000000..2b04205
--- /dev/null
+++ b/src/recipes/slow-cooker/README.md
@@ -0,0 +1,16 @@
+# Slow Cooker & Crock Pot Recipes
+
+Hearty meals for the slow cooker.
+
+- [Beef Kombucha Squash Red Curry](beef-kombucha-squash-red-curry.md)
+- [Balsamic Chicken and Sausage](balsamic-chicken-and-sausage.md)
+- [Pot Roast](pot-roast.md)
+- [Chicken Sweet Yellow Curry with Cauliflower Rice](chicken-sweet-yellow-curry-with-cauliflower-rice.md)
+- [Beef Shank and Lentil Indian Curry](beef-shank-and-lentil-indian-curry.md)
+- [Pork Roast or Ribs with Butternut Squash](pork-roast-or-ribs-with-butternut-squash.md)
+- [Gumbo](gumbo.md)
+- [Lamb Roasted Roman Style](lamb-roasted-roman-style.md)
+- [Taco Soup](taco-soup.md)
+- [Turkey Chili](turkey-chili.md)
+- [Chicken Tortilla Soup](chicken-tortilla-soup.md)
+- [Oxtail Stew](oxtail-stew.md)
diff --git a/src/recipes/slow-cooker/balsamic-chicken-and-sausage.md b/src/recipes/slow-cooker/balsamic-chicken-and-sausage.md
new file mode 100644
index 0000000..b50b864
--- /dev/null
+++ b/src/recipes/slow-cooker/balsamic-chicken-and-sausage.md
@@ -0,0 +1,9 @@
+*Source: Abby*
+
+## Ingredients
+- Chicken pieces
+- Italian sausage
+- Balsamic vinegar
+- Garlic
+- Onions
+- Herbs (rosemary, thyme)
diff --git a/src/recipes/slow-cooker/beef-kombucha-squash-red-curry.md b/src/recipes/slow-cooker/beef-kombucha-squash-red-curry.md
new file mode 100644
index 0000000..289365f
--- /dev/null
+++ b/src/recipes/slow-cooker/beef-kombucha-squash-red-curry.md
@@ -0,0 +1,10 @@
+*Source: Abby*
+
+## Ingredients
+- Beef chunks
+- Squash, cubed
+- Kombucha
+- Red curry paste
+- Coconut milk
+- Vegetables
+- Spices
diff --git a/src/recipes/slow-cooker/beef-shank-and-lentil-indian-curry.md b/src/recipes/slow-cooker/beef-shank-and-lentil-indian-curry.md
new file mode 100644
index 0000000..7e06b09
--- /dev/null
+++ b/src/recipes/slow-cooker/beef-shank-and-lentil-indian-curry.md
@@ -0,0 +1,10 @@
+*Source: Abby*
+
+## Ingredients
+- Beef shanks
+- Lentils
+- Curry spices (turmeric, cumin, coriander, garam masala)
+- Tomatoes
+- Onions
+- Ginger, garlic
+- Coconut milk
diff --git a/src/recipes/slow-cooker/chicken-sweet-yellow-curry-with-cauliflower-rice.md b/src/recipes/slow-cooker/chicken-sweet-yellow-curry-with-cauliflower-rice.md
new file mode 100644
index 0000000..9015a39
--- /dev/null
+++ b/src/recipes/slow-cooker/chicken-sweet-yellow-curry-with-cauliflower-rice.md
@@ -0,0 +1,10 @@
+*Source: Abby*
+
+## Ingredients
+- Chicken pieces
+- Yellow curry paste
+- Coconut milk
+- Cauliflower rice
+- Bell peppers
+- Onions
+- Ginger, garlic
diff --git a/src/recipes/slow-cooker/chicken-tortilla-soup.md b/src/recipes/slow-cooker/chicken-tortilla-soup.md
new file mode 100644
index 0000000..af7db8f
--- /dev/null
+++ b/src/recipes/slow-cooker/chicken-tortilla-soup.md
@@ -0,0 +1,13 @@
+*Source: Abby (from Mom)*
+
+## Ingredients
+- Chicken breast
+- Black beans
+- Corn
+- Tomatoes
+- Chicken broth
+- Onions
+- Garlic
+- Cumin, chili powder
+- Tortilla strips
+- Toppings: cheese, avocado, cilantro, lime
diff --git a/src/recipes/slow-cooker/gumbo.md b/src/recipes/slow-cooker/gumbo.md
new file mode 100644
index 0000000..e9d1ae0
--- /dev/null
+++ b/src/recipes/slow-cooker/gumbo.md
@@ -0,0 +1,13 @@
+*Source: Abby*
+
+## Ingredients
+- Andouille sausage
+- Chicken
+- Shrimp
+- Okra
+- Bell peppers
+- Celery
+- Onions (the "holy trinity")
+- Roux (flour and oil)
+- Cajun spices
+- Rice for serving
diff --git a/src/recipes/slow-cooker/lamb-roasted-roman-style.md b/src/recipes/slow-cooker/lamb-roasted-roman-style.md
new file mode 100644
index 0000000..d35dbdd
--- /dev/null
+++ b/src/recipes/slow-cooker/lamb-roasted-roman-style.md
@@ -0,0 +1,10 @@
+*Source: Abby*
+
+## Ingredients
+- Lamb roast
+- Garlic
+- Rosemary
+- Anchovies
+- White wine
+- Olive oil
+- Potatoes
diff --git a/src/recipes/slow-cooker/oxtail-stew.md b/src/recipes/slow-cooker/oxtail-stew.md
new file mode 100644
index 0000000..725dd9c
--- /dev/null
+++ b/src/recipes/slow-cooker/oxtail-stew.md
@@ -0,0 +1,11 @@
+*Source: Abby*
+
+## Ingredients
+- Oxtails
+- Root vegetables (carrots, parsnips, turnips)
+- Onions
+- Garlic
+- Tomatoes
+- Beef broth
+- Red wine
+- Herbs (bay leaf, thyme)
diff --git a/src/recipes/slow-cooker/pork-roast-or-ribs-with-butternut-squash.md b/src/recipes/slow-cooker/pork-roast-or-ribs-with-butternut-squash.md
new file mode 100644
index 0000000..5352022
--- /dev/null
+++ b/src/recipes/slow-cooker/pork-roast-or-ribs-with-butternut-squash.md
@@ -0,0 +1,9 @@
+*Source: Abby*
+
+## Ingredients
+- Pork roast or ribs
+- Butternut squash, cubed
+- Apples
+- Onions
+- Broth
+- Herbs and spices
diff --git a/src/recipes/slow-cooker/pot-roast.md b/src/recipes/slow-cooker/pot-roast.md
new file mode 100644
index 0000000..747bbfd
--- /dev/null
+++ b/src/recipes/slow-cooker/pot-roast.md
@@ -0,0 +1,10 @@
+*Source: Abby*
+
+## Ingredients
+- Chuck roast
+- Potatoes
+- Carrots
+- Onions
+- Beef broth
+- Worcestershire sauce
+- Herbs
diff --git a/src/recipes/slow-cooker/taco-soup.md b/src/recipes/slow-cooker/taco-soup.md
new file mode 100644
index 0000000..dd982a8
--- /dev/null
+++ b/src/recipes/slow-cooker/taco-soup.md
@@ -0,0 +1,12 @@
+*Source: Abby*
+
+## Ingredients
+- Ground beef or turkey
+- Black beans
+- Pinto beans
+- Corn
+- Diced tomatoes
+- Green chilies
+- Taco seasoning
+- Beef broth
+- Toppings: cheese, sour cream, avocado
diff --git a/src/recipes/slow-cooker/turkey-chili.md b/src/recipes/slow-cooker/turkey-chili.md
new file mode 100644
index 0000000..504c6cb
--- /dev/null
+++ b/src/recipes/slow-cooker/turkey-chili.md
@@ -0,0 +1,12 @@
+*Source: Abby*
+
+## Ingredients
+- Ground turkey
+- Kidney beans
+- Black beans
+- Tomatoes
+- Onions
+- Bell peppers
+- Chili powder
+- Cumin
+- Garlic
diff --git a/src/recipes/st-patricks-day/README.md b/src/recipes/st-patricks-day/README.md
new file mode 100644
index 0000000..e7a74bb
--- /dev/null
+++ b/src/recipes/st-patricks-day/README.md
@@ -0,0 +1,10 @@
+# St. Patrick's Day Recipes
+
+Traditional Irish recipes for celebrating the green.
+
+- [Corned Beef and Cabbage (2025)](corned-beef-and-cabbage-2025.md)
+- [Corned Beef (2024)](corned-beef-2024.md)
+- [Irish Lamb Root Stew (2025)](irish-lamb-root-stew-2025.md)
+- [Irish Soda Bread (2024)](irish-soda-bread-2024.md)
+- [Irish Green Milkshake (2025)](irish-green-milkshake-2025.md)
+- [Irish Whiskey Coffee (2024)](irish-whiskey-coffee-2024.md)
diff --git a/src/recipes/st-patricks-day/colcannon.md b/src/recipes/st-patricks-day/colcannon.md
new file mode 100644
index 0000000..63f6702
--- /dev/null
+++ b/src/recipes/st-patricks-day/colcannon.md
@@ -0,0 +1,46 @@
+*A classic Irish comfort dish of creamy mashed potatoes with buttery cabbage — simple, hearty, and satisfying.*
+
+**Serves:** 4
+**Prep time:** 15 minutes
+**Cook time:** 25 minutes
+
+## Ingredients
+
+- 1 kg floury potatoes (e.g. Maris Piper or Russet), peeled and quartered
+- 300 g green cabbage, finely shredded
+- 150 ml buttermilk, warmed
+- 60 g unsalted butter
+- 6 spring onions (scallions), finely sliced
+- 1 tsp salt
+- ½ tsp freshly ground black pepper
+- 20 g extra butter, to serve
+
+### Instructions
+
+1. Boil the potatoes
+
+Place the potatoes in a large pot of salted cold water. Bring to a boil, then reduce to a steady simmer and cook for **20–25 minutes** until completely tender when pierced with a knife.
+
+2. Cook the cabbage
+
+While the potatoes cook, melt half the butter (30 g) in a large pan over medium heat. Add the spring onions and soften for 2 minutes, then add the shredded cabbage with a splash of water. Sauté for **4–5 minutes** until tender but still vibrant green. Season lightly and set aside.
+
+3. Drain and steam-dry
+
+Drain the cooked potatoes well, then return them to the hot pot. Let them sit over very low heat for **1–2 minutes** to steam off any excess moisture — this is the key to fluffy mash.
+
+4. Mash the potatoes
+
+Mash the potatoes until completely smooth. Gently warm the buttermilk (don't boil), then gradually beat it into the mash along with the remaining 30 g of butter. The mash should be creamy and fluffy.
+
+5. Combine and season
+
+Fold the cooked cabbage and spring onion mixture into the mash until evenly combined. Season generously with salt and freshly ground black pepper to taste.
+
+6. Serve
+
+Spoon the colcannon into warmed bowls, make a well in the centre of each portion, and add a knob of the extra butter to melt into a golden pool. Serve immediately.
+
+## Notes
+
+- Apparently, this is traditionally served with a fried egg on top, or alongside boiled ham, sausages, or Irish bacon for a full meal.
\ No newline at end of file
diff --git a/src/recipes/st-patricks-day/corned-beef-2024.md b/src/recipes/st-patricks-day/corned-beef-2024.md
new file mode 100644
index 0000000..8e38f64
--- /dev/null
+++ b/src/recipes/st-patricks-day/corned-beef-2024.md
@@ -0,0 +1,14 @@
+*Source: Matt*
+
+## Ingredients
+- Corned beef
+- Potatoes
+- Salt, pepper, cumin, coriander, cinnamon, nutmeg, ginger
+
+## Instructions
+1. Cut the corned beef into slices.
+2. Apply seasoning to all sides.
+3. Dice potatoes into one inch pieces.
+4. Lay the slices into a crockpot.
+5. Garnish with the potatoes.
+6. Slow cook.
diff --git a/src/recipes/st-patricks-day/corned-beef-and-cabbage-2025.md b/src/recipes/st-patricks-day/corned-beef-and-cabbage-2025.md
new file mode 100644
index 0000000..5a84f5c
--- /dev/null
+++ b/src/recipes/st-patricks-day/corned-beef-and-cabbage-2025.md
@@ -0,0 +1,14 @@
+*Source: Matt*
+
+## Ingredients
+- 4 lbs corned beef brisket
+- 1 large head of cabbage, cut into wedges
+- 2 large onions, quartered
+- 1 lb rutabaga, peeled and cut into chunks
+- 1 lb celeriac, peeled and cut into chunks
+- 2 tbsp mustard seeds
+- 2 tbsp whole coriander seeds
+- 4 bay leaves
+- 1 tbsp ground ginger
+- Salt and pepper to taste
+- Water for cooking
diff --git a/src/recipes/st-patricks-day/irish-green-milkshake-2025.md b/src/recipes/st-patricks-day/irish-green-milkshake-2025.md
new file mode 100644
index 0000000..c13f577
--- /dev/null
+++ b/src/recipes/st-patricks-day/irish-green-milkshake-2025.md
@@ -0,0 +1,31 @@
+*Source: Matt*
+
+*A clean, minty, naturally green shake with an Irish-inspired spirit.*
+
+The spinach and matcha together should produce a strong natural green, making food coloring unlikely to be needed.
+Goat milk is nods to Ireland's strong dairy tradition.
+
+**Serves:** 2
+
+## Ingredients
+
+| Amount | Ingredient |
+|--------|------------|
+| 160ml | heavy cream |
+| 120ml | goat milk |
+| 20g | baby spinach |
+| 12ml | manuka honey |
+| 5ml | vanilla extract |
+| 2ml | peppermint extract |
+| 3g | matcha powder |
+| 75g | green apple, cored and chopped (approx. ½ medium) |
+| 15g | butterball lettuce leaves |
+| 2–3 drops | green food coloring *(optional)* |
+
+## Method
+
+1. Wash the spinach, lettuce, and apple. Core and chop the apple.
+2. Pour the heavy cream and goat milk into a blender, then add the honey, vanilla extract, peppermint extract, and matcha powder.
+3. Add the spinach, apple, and lettuce.
+4. Blend on high until completely smooth, about 60 seconds.
+5. Taste and adjust honey if needed. Add food coloring only if a more vivid green is desired. Pour into a chilled glass and serve immediately.
diff --git a/src/recipes/st-patricks-day/irish-lamb-root-stew-2025.md b/src/recipes/st-patricks-day/irish-lamb-root-stew-2025.md
new file mode 100644
index 0000000..ade279d
--- /dev/null
+++ b/src/recipes/st-patricks-day/irish-lamb-root-stew-2025.md
@@ -0,0 +1,14 @@
+*Source: Matt*
+
+## Ingredients
+- 4 lbs lamb shoulder, cut into 1.5-inch cubes
+- 1/4 cup olive oil
+- 8 cups bone broth
+- 6 cloves garlic, minced
+- 2 lbs turnips, peeled and cut into chunks
+- 1 lb carrots, peeled and cut into chunks
+- 1 lb parsnips, peeled and cut into chunks
+- 2 tbsp fresh thyme leaves
+- 1/4 cup fresh parsley, chopped
+- 1 tsp ground cardamom
+- Salt and pepper to taste
diff --git a/src/recipes/st-patricks-day/irish-soda-bread-2024.md b/src/recipes/st-patricks-day/irish-soda-bread-2024.md
new file mode 100644
index 0000000..6643e98
--- /dev/null
+++ b/src/recipes/st-patricks-day/irish-soda-bread-2024.md
@@ -0,0 +1,14 @@
+*Source: Matt*
+
+## Ingredients
+- 170g wholemeal flour
+- 170g plain flour
+- 1/2 tsp salt
+- 1/2 tsp baking soda
+- 290ml buttermilk
+
+## Instructions
+1. Mix together the dry ingredients.
+2. Knead and flatten on a floury surface.
+3. Cut a cross in the top of each loaf.
+4. Bake at 280°C for 30 minutes.
diff --git a/src/recipes/st-patricks-day/irish-whiskey-coffee-2024.md b/src/recipes/st-patricks-day/irish-whiskey-coffee-2024.md
new file mode 100644
index 0000000..f3d4a6f
--- /dev/null
+++ b/src/recipes/st-patricks-day/irish-whiskey-coffee-2024.md
@@ -0,0 +1,8 @@
+*Source: Matt*
+
+## Ingredients
+- 1.5 fl.oz. Irish cream
+- 1.5 fl.oz. Irish whiskey
+- 1 cup hot brewed coffee
+- 1 tablespoon whipped cream
+- 1 dash ground nutmeg
diff --git a/src/reflections/celtic_camping.md b/src/reflections/celtic_camping.md
new file mode 100644
index 0000000..a781230
--- /dev/null
+++ b/src/reflections/celtic_camping.md
@@ -0,0 +1,24 @@
+Derived from the boring history episode
+
+Bushcraft a roundhouse.
+The shape helps with wind.
+The fire is central.
+The mutual body heat helps.
+The flooring is dried and dead leafs/pine/etc.
+The thatched roof allows smoke out but holds some back till it can be absorbed above.
+This keeps out insects and keeps heat in.
+
+Camp with just a brat (Celtic cloak) and leather bag of essentials.
+Go somewhere safe on a Friday evening to camp and do this.
+The brat can be converted to a tent with stakes.
+
+Dried meats, dried cheeses, fire starting kit including, flint, steel, and char cloth. Dry tinder in a bag carefully constructed from woven
+Build an underlayer of bedding out of bracken, dead and dried plant material, heather, fern, fibers, etc.
+
+Build a fire and place stones in to warm them.
+Place them amid the sleeping area.
+They can discharge over night after the fire dies, amid the sleeping area.
+
+The Celtic point is bodily conditioning, survival skills, naturalist skills, and spiritual growth, memorization, and reflection.
+Hypothetically, you could adapt over 3 days, or take a Monday off to adapt over 4 days.
+You could chain this with fasting.
diff --git a/src/reflections/mycotoxins.md b/src/reflections/mycotoxins.md
new file mode 100644
index 0000000..78bb49e
--- /dev/null
+++ b/src/reflections/mycotoxins.md
@@ -0,0 +1,71 @@
+Mycotoxin results
+Future of the protocol
+- other binders, maybe for aflatoxin
+Killing protocol
+- nystatin, caprylic acid, oregano oil, undecyclenic acid, berberine
+Three day fast and reduced inflammation
+
+**Binders (rotate these, don't take all at once):**
+- **Activated charcoal** - 1-2g, 2x/day, away from food/meds (2+ hours)
+- **Bentonite clay** - 1-2 tsp in water, away from meals
+- **Chlorella** - 3-6g/day
+- **Cholestyramine** (prescription, but most effective for many mycotoxins)
+
+**Glutathione support:**
+- **Liposomal glutathione** - 500-1000mg/day
+- **NAC** - 600-1200mg, 2x/day
+- **Alpha-lipoic acid** - 300-600mg/day
+
+**Liver support:**
+- **Milk thistle** - 200-400mg standardized extract, 2-3x/day
+- **Phosphatidylcholine** - supports cell membranes
+
+**Anti-inflammatory (for neuro):**
+- **Curcumin** (liposomal or with piperine) - 1000-2000mg/day
+- **Omega-3s (high EPA/DHA)** - 2-3g/day
+- **Resveratrol** - 200-500mg/day
+
+**Antifungal (if colonization confirmed):**
+- **Nystatin** (prescription preferred)
+- **Caprylic acid** - 1000-2000mg with meals
+- **Oregano oil** - follow label, cycles of 2 weeks on/off
+
+**Critical notes:**
+- Space binders 2+ hours from everything else
+- Start low, go slow - die-off can worsen symptoms temporarily
+- Stay hydrated, support drainage (sauna if tolerated)
+- Address the source or you're spinning wheels
+
+Working with a practitioner experienced in mold illness (CIRS protocol) would optimize this.
+
+**Most comparable OTC antifungals for gut:**
+
+**Caprylic acid** - Probably closest to nystatin functionally
+- Disrupts fungal cell membranes
+- Stays in the gut (not systemic)
+- Dose: 1000-2000mg with each meal
+- Look for delayed-release or time-release formulas so it reaches lower GI
+
+**Undecylenic acid** (from castor oil)
+- Similar mechanism to caprylic acid, sometimes considered stronger
+- 200-250mg, 3x/day with meals
+- Often combined with caprylic acid in formulas
+
+**Saccharomyces boulardii** (probiotic yeast)
+- Competes with pathogenic fungi
+- Produces caprylic acid naturally
+- 5-10 billion CFU/day
+- Won't be killed by antifungals like bacteria-based probiotics
+
+**Oregano oil**
+- Strong antimicrobial, including antifungal
+- 150-200mg standardized extract (minimum 70% carvacrol), 2-3x/day
+- Use cycles: 2 weeks on, 1-2 weeks off
+- Can be harsh on gut, take with food
+
+**Berberine**
+- Broad antimicrobial including antifungal
+- 500mg, 2-3x/day
+- Also helps with blood sugar
+
+**Combination approach often works better** - rotate or combine 2-3 of these rather than relying on just one. Start one at a time to monitor tolerance.
\ No newline at end of file
diff --git a/src/reflections/stack_semantics.md b/src/reflections/stack_semantics.md
new file mode 100644
index 0000000..a6e226e
--- /dev/null
+++ b/src/reflections/stack_semantics.md
@@ -0,0 +1,33 @@
+# Stack Semantics
+
+A friend of mine, Falco, "gifted" this to his every workplace.
+It's a representation of a stack semantics shown at runtime.
+
+```
+branch name
+commit ID
+build number
+build node (I guess this is hostname below)
+timestamp
+
+compiler info
+- language
+- compiler ID
+- compiler version
+- compiler target
+- toolchain
+- language standard
+- language extensions
+environment
+- host
+ - hostname
+ - operating system
+ - architecture
+- processor
+ - family
+ - description
+ - physical cores
+ - logical cores
+```
+
+In rust, this can be implemented by passing these fields from `build.rs` with a little help from the `vergen` library.