fastmail supports a variation of this:
if my email is me@mydomain.com, then I can use service+me@mydomain.com, or better service@me.mydomain.com (or anything@me.mydomain.com). It seems like it'd be a little less obvious to scammers.
I guess I could use a hash of the domain (eg asdffdsa@accounts.mydomain.net) to make my strategy less visible, but that feels like I'm probably overthinking it.
Not affiliated, just a happy customer.
For example, my Twitter address might be twitter@mydomain.com, my Google address google@mydomain.com and so on. All of those go straight to my inbox unless I decide to set up individual filters for them.
The downside is that I can’t easily migrate to a service that doesn’t support this.