Skip to content

Rob Griffiths

Recipe: Monkey Bread

Monkey bread is a nice bread to make for a party—it's made up of lots of bite-sized pieces. You can read more about it in this blog post, but here's the recipe.

This is very time consuming to make, mainly due to multiple long waits for the dough to rise.

Load recipe in LoseIt: Monkey Bread

The Recipe
IngredientVolumeWeight
All-purpose Flour4 cups500 grams
Sugar¼ cup47 grams
Active Dry Yeast1 packet21 grams
Salt1 teaspoon6.1 grams
Milk (2%)1¼ cups305 grams
Butter¾ cup170.3 grams
Eggs1--
Preparation and Notes

Please see the full Monkey Bread recipe post for the detailed preparation instructions.



Recipe: Jumbo Raisin

These cookies are very soft, and have a wonderful mix of flavors and spices—as long as you like raisins! They puff up during cooking, and remain puffed. Softness is retained well in storage, but add a piece of bread to enhance their shelf life.

Load recipe in LoseIt: Jumbo Raisin Cookies

The Recipe
IngredientVolumeWeight
Raisins2 cups290 grams
Shortening1 cup205 grams
Brown Sugar1½ cups330 grams
Eggs3--
All-purpose Flour4 cups500 grams
Baking Powder1 teaspoon2.6 grams
Baking Soda1 teaspoon2.6 grams
Cinnamon1 teaspoon2.6 grams
Nutmeg½ teaspoon1.2 grams
Allspice½ teaspoon1.0 grams
Preparation and Notes

Preheat oven to 350F (177C).

Boil two cups (290g) of raisins with one cup of water, then let them cool back to room temperature.

Cream shortening and sugar, then add the eggs and the cooled raisins. Combine dry ingredients in a separate bowl, and slowly add to tjhe shortening mixture. Form into roughly 20 gram balls, and place two inches apart on a light-colored baking sheet.

Bake for 15-20 minutes, until the tops just start to brown. Cool on wire cooling racks.



Recipe: Dream Kisses

These cookies are nut-laden and hard to describe—they're like a small ball of sugar and nuts that sort of crumbles in your mouth. Make sure you get crushed pecans, not chopped pecans—you want them in very small pieces.

Load recipe in LoseIt: Dream Kiss Cookies

The Recipe
IngredientVolumeWeight
Butter2 cups454 grams
Powdered Sugar½ cup60 grams
Vanilla2 teaspoons8.7 grams
All-purpose Flour4 cups500 grams
Crushed Pecans2 cups226 grams
Preparation and Notes

Preheat oven to 225F (107C).

Mix all the ingredients together and chill. Roll into 10 to 15 gram weight balls. Place on an unlined light-colored baking sheet; dough can be spaced closely, as these cookies don't expand when baked. Cook for about 45 minutes. It can be tough to tell when they're done, as they don't brown. Place on cooling racks to cool.

When cooled, roll cookies in powdered sugar. When serving, cookies can be rolled in additional powdered sugar.



Recipe: Shortbread

This dough can be tricky to work with, as it's quite dry, but it's worth the hassle—the resulting cookies are light and flaky and melt in your mouth.

Note: I never add the salt in any of these recipes; I've found I can't taste the difference, so I see no point in adding more sodium.

Load recipe in LoseIt: Shortbread Cookies

The Recipe
IngredientVolumeWeight
Unsalted Butter1 cup227 grams
Powdered Sugar½ cup60 grams
Vanilla1 teaspoon4.3 grams
All-purpose Flour2 cups250 grams
Salt¼ teaspoon1.5 grams
Preparation and Notes

Preheat oven to 350F (177C).

In a bowl, combine the flour and salt and set aside. In your stand mixer (or a separate bowl with hand mixer), cream the butter, then add the sugar and beat until smooth. Finally, add and mix in the vanilla.

Gently stir in the flour and salt mixture until it's just incorporated. Flatten the dough into a roughly circular disk, wrap in plastic, and chill for at least an hour.

Line two light-colored baking sheets with parchment paper.

On a lightly floured surface, roll out the dough to about ¼ inch thick. Cut into rounds, or use cookie cutters to cut into shapes. Place on the papered baking sheets, and place in the refrigerator for about 15 minutes to firm up the dough. The cookies can be fairly tightly spaced, as they won't expand much when baked.

Bake for eight to 10 minutes, or until cookies are lightly browned (my preference is to get them out at the very first hint of brownness). Cool on a wire rack.



Recipe: Spritz

These cookies are shaped with a cookie press—I imagine you could use cookie cutters, but I've never tried. I don't have any experience with the linked presses; I have a 1960s vintage cookie press that works wonderfully well.

Note: I never add the salt in any of these recipes; I've found I can't taste the difference, so I see no point in adding more sodium.

Load recipe in LoseIt: Spritz Cookies

The Recipe
IngredientVolumeWeight
Butter1 cup227 grams
Sugar½ cup + 1 tablespoon105.8 grams
Eggs1--
Salt¾ teaspoon4.6 grams
Vanilla1 teaspoon4.3 grams
All-purpose Flour2½ cups312.5 grams
Preparation and Notes

Preheat oven to 400F (204C).

Cream butter, then add sugar. Blend in egg, salt, vanilla extract and flour. Knead dough in hands until soft and pliable. For Christmas, divide the dough in half and color each half red or green.

Press dough through cookie press onto ungreased cookie sheet; decorate as desired (I sometimes use red and/or green sugar sprinkles).

Bake for eight to 10 minutes, until just lightly browned—I prefer mine not quite browned, as they're just a bit softer that way.



Recipe: Sand Tarts

A thin slightly-chewy cookie. The frosting can take a long time to dry!

Load recipe in LoseIt: Sand Tart Cookies

The Recipe
IngredientVolumeWeight
Butter½ cup113.5 grams
Sugar1 cup188 grams
Eggs1 (beaten)--
All-purpose Flour1¾ cups218.8 grams
Baking Powder2 teaspoons5.2 grams

For the frosting, you'll need these ingredients:

IngredientVolumeWeight
Egg white1 (beaten stiff)--
Powdered sugar (sifted)½ cup60 grams
Cream of Tartar½ teaspoon1.5 grams
Preparation and Notes

Preheat oven to 350F (177C).

Cream together butter, sugar, and beaten egg. Slowly add flour and baking powder to the mixture. Chill the dough a few hours, or even overnight. Roll thin on a floured surface, and cut to desired shapes. Baking time is probably under 10 minutes, but you need to watch them closely—they go from not done to burned very quickly. Remove and cool on wire racks.

For the icing, add food coloring for seasonal colors. Add more powdered sugar if necessary to get the consistency you need. Allow cookies to set out in the open for the icing to dry; a fan can help speed the process, but it will take a while.



Recipe: Snickerdoodles

These cookies are light and softish at first, though they tend to dry out relatively quickly (add a piece of bread or two to the storage bin to help that).

Note: I never add the salt in any of these recipes; I've found I can't taste the difference, so I see no point in adding more sodium.

Load recipe in LoseIt: Snickerdoodle Cookies

The Recipe
IngredientVolumeWeight
Butter1 cups227 grams
Sugar1½ cups282 grams
Eggs2--
All-purpose Flour2¾ cups344 grams
Cream of Tartar2 teaspoons6 grams
Baking Soda1 teaspoon4.6 grams
Salt¼ teaspoon1.5 grams
Sugar2 tablespoons23.5 grams
Cinnamon2 teaspoons1.7 grams
Preparation and Notes

Preheat oven to 375F (190C).

In a large mixing bowl, cream at medium speed the butter, sugar and eggs until light and fluffy, occasionally scraping the sides of the bowl.

In a separate bowl, combine flour, cream of tartar, baking soda and salt. Add to creamed mixture until well blended. Refrigerate dough for about 30 minutes.

For normal, non-holiday versions: Combine the sugar and cinnamon in a small bowl, and form dough into balls that weigh about 20 grams. Roll balls in the sugar and cinnamon mixture.

For holiday versions: Replace the sugar and cinnamon with red and green decorating sugar, and roll dough balls in that mixture instead.

Place two inches apart on a light-colored baking sheet. Bake about 10 to 12 minutes, or until golden brown. Snickerdoodles will puff up at first and then flatten out during baking.



Recipe: Soft Gingerbread

Deliciously soft and airy gingerbread cookies—I much prefer soft gingerbread to the hard crunchy type, though I'll admit it's much worse for making gingerbread houses!

Note: I never add the salt in any of these recipes; I've found I can't taste the difference, so I see no point in adding more sodium.

Load recipe in LoseIt: Soft Gingerbread Cookies

The Recipe
IngredientVolumeWeight
Butter, Softened¾ cup170.2 grams
Sugar1 cup188 grams
Eggs1--
Molasses¼ cup84.3 grams
All-purpose Flour2¼ cups281.1 grams
Ginger2 teaspoons10.2 grams
Baking Soda1 teaspoon4.6 grams
Ground Cinnamon¾ teaspoons2 grams
Ground Cloves½ teaspoons1.1 grams
Salt¾ teaspoon1.5 grams
Preparation and Notes

Preheat oven to 350F (177C).

In a large bowl, cream butter and sugar until light and fluffy. Mix in egg and molasses. Separately, combine the flour, ginger, baking soda, cinnamon, cloves, and salt in another bowl. Gradually add the dry mixture to the creamed mixture until well integrated.

Roll into 20 gram balls, then roll in sugar. Place two inches apart on ungreased light-colored baking sheets. Bake for 10-12 minutes, or until puffy and lightly browned. Remove and cool on wire racks.



On leaving the Spotlight behind

Of late, my Mojave-running iMac has been having major Spotlight problems: Occasionally I'd find it rebuilding the main index, despite me not having done anything to require such an action. Even worse, though, is that it would stop working entirely in Mail until I rebooted.

My main use of search in Mail is to help our customers find lost license files—I have records that go back to 2010, so I can usually find their license if they did buy from us. With Spotlight broken, I'd have to login to the two different cart providers we've used over the years to find license files. Having a functional Spotlight in Mail was fairly job-critical to me.

Some digging showed that a process named suggestd was repeatedly crashing…

When this happened, it seemed it would often, but not always, kill Spotlight in general and in Mail. After a lot of debugging, I gave up on fixing the suggestd crash—it's stil crashing multiple times a day—and instead, set out to find another way to search my Mail archives without the help of Spotlight.

I wanted to offload all that historical Mail data to some other app whose search feature wouldn't be dependent on a functional Spotlight. And so, the search began.

tl;dr summary: I chose EagleFiler, a long-lived Mac app that works wonderfully for this task (and many others). It creates its own indices, so it's not reliant on Spotlight, and it's quite speedy at ingesting large amounts of Mail. An unexpected side benefit is that the database is small enough—and fully self-contained—that it's easy to sync to my laptop—so I now always have my email archives available.

[continue reading…]



VMware Fusion and the vmmon broken pipe error

As part of my struggles to fix my constantly-crashing suggestd process (and the Spotlight failures that it seems to cause), I reinstalled macOS Mojave a couple of times using the Internet Recovery partition. These were in-place reinstalls, so I didn't start completely clean, but the OS is reinstalled from scratch—so much so that I even had to run the 10.14.6 updater and a couple of security updates again.

In the end, not only did this not fix the suggestd problem, but it also broke my all-important VMware Fusion virtual machines. When I tried to launch any of them, I was greeted with an error message:

Error: Could not open /dev/vmmon: Broken pipe

This is apparently so common that VMware has a knowledge base article on the issue. The error is due to VMware Fusion not loading its required kernel extensions, but nobody seems to be sure of the cause of the problem. However, that article is supposed to fix it…unfortunately for me, it did not. I never saw an entry in the Security & Privacy System Preferences panel to allow VMWare's extensions. As a result, they didn't load.

Here's the tl;dr for the fix that did work: Rebooting in Recovery mode (hold down Command-R at startup) and deleting the KernelExtensionManagement folder located in /private/var/db. There was a lot more to it than that, though, which I cover for my own possible future needs in the rest of this post, in case the linked sources ever vanish.

[continue reading…]