If you're - like me - a software developer from Europe, and/or opted for a US #keyboard for other reasons, you may have come across "US International": It's a variety of the layout that maintains all the benefits, particularly typing out special characters with way less effort, but also allows access to your native language's specialties, e.g umlauts, without awkwardly switching layouts mid-sentence.
Just recently now, a coworker showed me #EurKEY. It is pretty similar, but with some derivations from US Intl that make it even more useful to me (and probably to you), e.g. I can now use „ and “ again. Here it is: https://eurkey.steffen.bruentjen.eu/layout.html