Let me start by saying I hope this doesn't come off like BeerSmith sucks. That's not what I'm trying to say. I really want to use BeerSmith. All the calculators, the regular updates for functionality and ingredient lists, etc. all make me want to switch. But the stuff I'll mention below (really just points 1-3) is keeping me from doing that currently.
So I currently use BeerAlchemy for Mac. I like the program, it's just not updated quite as often as I would like and there are other weaknesses as well. That said, I recently tried to switch over to BeerSmith but just found it difficult. I went through the whole process of making profiles, adding recipes, adding ingredients, etc. and feel like I thoroughly understand the program. I watched all the videos and a number of other videos from various YouTubers. After all that though I ended up switching back to BeerAlchemy. The gains from BeerSmith to me were not worth the losses from BeerAlchemy.
So here are a few reasons why I ended up switching back and maybe some ideas that could help the next version of BeerSmith.
1. Batches vs. Recipes - BeerAlchemy creates batches from a single main recipe. Your batches can be scaled, adjusted, ingredients swapped out, etc. all without changing anything about your primary recipe. You can of course change your primary recipe and all batches created after the changes will be affected (not previous bathches though). I love this feature because it allows me to have ONE original recipe and see all the different iterations of that recipe right under in a type of drop-down menu under the recipe (see the attached picture). This keeps everything nicely organized.
2. Folders - Like BeerSmith, BeerAlchemy also uses folders. But BeerAlchemy has a single folder called "All Recipes" where every recipe is kept. And like BeerSmith I can put those recipes into different subfolders. But what is different is that if I make changes to a recipe in one subfolder, it makes changes to all the other copies of that recipe that I might have in other subfolders. For example, if I have a Pilsner recipe called "BohPils w/ Mandrina" that recipe is in my "All Recipes" folder. And if I have copies in a "Lagers" folder but also a "2018 Beers To Brew" folder, any change I make to the original recipe (whether I'm editing the recipe in the Lagers folder, 2018 Beers to Brew folder, or All Recipes folder) is reflected in all the different copies of that recipe. By keeping a single copy of the recipe and having it sync across all the different copies in the other folders, I don't have to worry about which recipe I edited/changed/etc. But...if I make a copy of the recipe, the changes to the original recipe won't affect the copy. Also, one nice thing about the subfolders is that I'm not actually making a "copy" of the original recipe. So I can have the same recipe in multiple folders. As you can see in the attached picture, on the left I've got all my subfolders. If I delete a recipe from a subfolder I don't delete it from the "All Recipes" folder. And if I copy a recipe into an additional subfolder I don't have 2 or 3 or 5 copies of the same recipe. Rather it's just an additional "pointer" to the original recipe that is in the All Recipes folder.
3. Ingredients - BeerSmith allows you to keep stock of your inventory. BeerAlchemy does too. But what BeerAlchemy allows you to do is have different versions of the same item without having to make (again) multiple copies of the same item. So if I buy 2oz of Cascade at 5.2% AAU and then also buy another ounce at 5.9% AAU I can have both in my inventory under a single ingredient listed in my inventory (Cascade). Then when I go to brew, BeerAlchemy tells me how much to use of each & automatically adjusts based on what ingredients I have in stock & the type it is (i.e. leaf vs. pellet). Beyond that it makes its selection based on the age of the ingredient, using up the oldest first. BeerAlchemy doesn't have a hop degradation feature, but it does allow you the option of setting an expiration date (this is true of every ingredient...hops, grains, adjuncts, etc.).
4. Suggest A Beer - BeerAlchemy has a unique feature that based on the recipes you have & the ingredients you have in your inventory, it will tell you what beers you can brew. It will tell you which recipes you have all the ingredients for, recipes you have all but one ingredient for, all but two ingredients for, and which you have all but three ingredients for. It's really cool to be able to on a whim check and see if you've got the stuff needed to brew something...anything.
5. Look - As you can see from the attached picture, BeerAlchemy just looks better.
A very minor issue of course. Some people don't care about that, but others do. An upgrade to the style of BeerSmith might be good.
So I currently use BeerAlchemy for Mac. I like the program, it's just not updated quite as often as I would like and there are other weaknesses as well. That said, I recently tried to switch over to BeerSmith but just found it difficult. I went through the whole process of making profiles, adding recipes, adding ingredients, etc. and feel like I thoroughly understand the program. I watched all the videos and a number of other videos from various YouTubers. After all that though I ended up switching back to BeerAlchemy. The gains from BeerSmith to me were not worth the losses from BeerAlchemy.
So here are a few reasons why I ended up switching back and maybe some ideas that could help the next version of BeerSmith.
1. Batches vs. Recipes - BeerAlchemy creates batches from a single main recipe. Your batches can be scaled, adjusted, ingredients swapped out, etc. all without changing anything about your primary recipe. You can of course change your primary recipe and all batches created after the changes will be affected (not previous bathches though). I love this feature because it allows me to have ONE original recipe and see all the different iterations of that recipe right under in a type of drop-down menu under the recipe (see the attached picture). This keeps everything nicely organized.
2. Folders - Like BeerSmith, BeerAlchemy also uses folders. But BeerAlchemy has a single folder called "All Recipes" where every recipe is kept. And like BeerSmith I can put those recipes into different subfolders. But what is different is that if I make changes to a recipe in one subfolder, it makes changes to all the other copies of that recipe that I might have in other subfolders. For example, if I have a Pilsner recipe called "BohPils w/ Mandrina" that recipe is in my "All Recipes" folder. And if I have copies in a "Lagers" folder but also a "2018 Beers To Brew" folder, any change I make to the original recipe (whether I'm editing the recipe in the Lagers folder, 2018 Beers to Brew folder, or All Recipes folder) is reflected in all the different copies of that recipe. By keeping a single copy of the recipe and having it sync across all the different copies in the other folders, I don't have to worry about which recipe I edited/changed/etc. But...if I make a copy of the recipe, the changes to the original recipe won't affect the copy. Also, one nice thing about the subfolders is that I'm not actually making a "copy" of the original recipe. So I can have the same recipe in multiple folders. As you can see in the attached picture, on the left I've got all my subfolders. If I delete a recipe from a subfolder I don't delete it from the "All Recipes" folder. And if I copy a recipe into an additional subfolder I don't have 2 or 3 or 5 copies of the same recipe. Rather it's just an additional "pointer" to the original recipe that is in the All Recipes folder.
3. Ingredients - BeerSmith allows you to keep stock of your inventory. BeerAlchemy does too. But what BeerAlchemy allows you to do is have different versions of the same item without having to make (again) multiple copies of the same item. So if I buy 2oz of Cascade at 5.2% AAU and then also buy another ounce at 5.9% AAU I can have both in my inventory under a single ingredient listed in my inventory (Cascade). Then when I go to brew, BeerAlchemy tells me how much to use of each & automatically adjusts based on what ingredients I have in stock & the type it is (i.e. leaf vs. pellet). Beyond that it makes its selection based on the age of the ingredient, using up the oldest first. BeerAlchemy doesn't have a hop degradation feature, but it does allow you the option of setting an expiration date (this is true of every ingredient...hops, grains, adjuncts, etc.).
4. Suggest A Beer - BeerAlchemy has a unique feature that based on the recipes you have & the ingredients you have in your inventory, it will tell you what beers you can brew. It will tell you which recipes you have all the ingredients for, recipes you have all but one ingredient for, all but two ingredients for, and which you have all but three ingredients for. It's really cool to be able to on a whim check and see if you've got the stuff needed to brew something...anything.
5. Look - As you can see from the attached picture, BeerAlchemy just looks better.