Coffee Toffee adapted from Smitten Kitten (in metric)

I think it might be nice to try 1 cup slivered almonds stirred into the toffee just after it's reached it's maximum temperature.
250g butter
1/2 cup light brown sugar
1/2 cup white sugar
1 1/2 teaspoons molasses (can swap corn syrup or honey)
1/4 teaspoon salt (or a heaping 1/4 teaspoon flaky sea salt)
1 1/2 teaspoons instant espresso powder
170g or 1 cup dark chocolate chips
1/2 cup chopped hazelnuts (toasted, skinned and cooled) or another nut of your choice
Line a small baking sheet (mine are 9×13, to fit in my puny oven) with parchment paper or a silicon mat and set aside.
Melt butter, brown sugar, white sugar, molasses, salt and espresso together. Cook over medium heat, stirring occasionally with a whisk (one that reaches into the corners is especially helpful here) until the temperature approaches 120C at which point you should stir constantly until it reaches 148C.
Pour immediately into the prepared baking sheet — you can spread it more evenly with a offset or silicon spatula but don’t worry if you have neither.
Sprinkle the chocolate chips over the toffee and let them sit for a minute until soft, then spread the chocolate evenly over the candy base.
Sprinkle the chocolate with chopped hazelnuts and then, if you’re as impatient as we are, you can slide the sheet onto a cooling rack in the freezer until the toffee is set.
Break into pieces and store in an airtight container. If you’re kitchen runs warm, you might prefer to keep it in the fridge so the chocolate doesn’t get soft.

Sauce base from America's Test Kitchen

1 small onion, roughly, chopped
1 small carrot, peeled and roughly chopped
250g mushrooms, halved
2 cloves garlic, peeled
1 tablespoon vegetable oil
250g minced beef
1 tablespoon tomato paste
500mls red wine
1 litre beef broth
4 sprigs fresh thyme
2 bay leaves
2 teaspoons black peppercorns
2 packages unflavored powdered gelatin (5 teaspoons)
Method
Process onion, carrot, mushrooms, and garlic in food processor into 1/8-inch pieces, 10 to 12 one-second pulses, scraping down sides of bowl as needed.
Heat oil in Dutch oven over medium-high heat until simmering; add beef and tomato paste and cook, stirring frequently, until beef is well browned, 8 to 10 minutes.
Add vegetable mixture and cook, stirring occasionally, until any released moisture has evaporated, about 8 minutes.
Add wine and bring to simmer, scraping bottom of pan with wooden spoon to loosen browned bits.
Add beef broth, thyme, bay leaves, and peppercorns; bring to boil.
Reduce heat and gently boil, occasionally scraping bottom and sides of pot, skimming fat from surface, until reduced to 2 cups, 20 to 25 minutes.
Strain mixture through fine-mesh strainer set over small saucepan, pressing on solids with rubber spatula to extra as much liquid as possible (you should have about 1 cup stock).
Sprinkle gelatin over stock and stir to dissolve.
Place saucepan over medium-high heat and bring stock to boil. Gently boil, stirring occasionally, until reduced to 1/2 cup, 5 to 7 minutes.
Remove from heat and cover to keep warm. (Leftovers can be frozen for up to a month.)