Pat dry the beef.
Heat up the butter in a pot over medium high heat and sear the beef in batches until brown.
Add the flour and cook for 1 to 2 minutes, continuously stirring. Be careful not to burn the flour.
Deglaze with a good pull of the red wine, stir and let reduce for 1 to 2 minutes while stirring.
Add another pull of wine, stir again and let it reduce. Repeat until flour is dissolved, and you have a creamy sauce.
Pour in the remaining red wine, add the herbs and the salt and cook covered on low-medium heat for about 2 hours or until meat is fork tender (the exact cooking time depends on your cut of meat).
Meanwhile, heat up a pan over medium high heat and cook the bacon and shallots until the bacon is golden and slightly crisp.
Add the garlic, mushrooms and the carrots and braise everything covered for 20 minutes.
When the beef is cooked add the bacon-vegetable mix to the pot.
Add salt and pepper to taste.
Serve hot with fresh parsley. Mashed potatoes are the traditional accompaniment, but you can also pair it with boiled potatoes, pasta or bread. Use a slotted spoon to scoop out the meat and vegetables and then add as much of the liquid as you please.