In a smaller pan on medium heat, add your butter and bring to a simmer. Once it looks dark/deep yellow, turn heat to medium-low and let it go until it gets a deep golden color. Stir frequently. Add it to a bowl, and in a smaller bowl add ice. Whip your browned butter until reincorporated.
Preheat another pan for 2 minutes on low. Add in bacon and let it render until crispy. It will be about 10 minutes.
Remove from the pan and let sit over a paper towel.
Remove ½ of the bacon fat.
Turn heat up to medium-high and let it sit for 1-2 minutes.
Add in green beans and let them cook until slightly charred, about 3-5 minutes on medium-high. You want to keep some bite so they don't get mushy as they cook later on.
Add shallots and garlic. Lower heat to medium and cook for 2-3 minutes. At this point, you want the beans soft but with some bite.
Add soy sauce, balsamic vinegar, and maple. Cook for 1 minute and remove the green beans.
On medium heat reduce the sauce for 30 seconds. Turn heat off and add the brown butter. Mix well.
Add the sauce over the green beans. Season with some crushed red peppers, black pepper, and the bacon.
Notes
For a richer flavor, consider using high-quality balsamic vinegar.