Pretty common if you ask me.
Especially, if you work in companies where pair programming is a thing, you do TDD (or at least write tests), have feature toggles, and a CI/CD pipeline in place.
Btw, if you want to know more about trunk-based development: https://trunkbaseddevelopment.com/