If i may add, they won't complain because the headlights of their cars aren't the ones that are flashing directly at their own face. To them the problem will always be the other's cars having the lights too bright.
Blog posts are really a scourge both when learning to do something new, and when you're googling your way out of a bug. Most of them are stuck in time (so no updates ever) and find solutions to problems that are similar to the one you're solving, but not quite the same.
Tools can vary depending on what language you used. For example i wrote a small app using flutter and i used the flutter's app size tool.