I've been through a lot of answers here on raising bilingual children, and the general consensus seems to be (1) each parent speaks their language to the child ('one parent - one language') and (2) There is consistency.
My husband and I have a fully bilingual relationship. We live in a non-English community and speak 50/50 English and our local language at home. He's fluent in both, I'm fluent in English and advanced in our local language.
We code-switch a lot and speak both languages all the time. Different subjects of conversation are associated with each language (work is English, mundane home affairs are local language) and sometimes we'll simply use whichever language is easier or quicker to get the point across. We'll switch languages mid-sentence and borrow words that are shorter/easier to remember from the other language.
We would really like to continue doing this after our daughter is born. This system works really well for us. However, I am concerned that this goes against the general advice I've read. I'm particularly concerned that our daughter won't know which word belongs to which language, or that she won't be able to tell the languages apart and get them confused, especially since we mix them so often.
I really don't want to have to switch to the one-parent-one-language method because it takes a lot of work and conscious effort to implement and I'd be concerned we'd just default to English out of laziness.
Maintaining a 3-way conversation with her where I speak one language and my husband speaks another is particularly where the difficulty lies, since we'll automatically want to switch to the other person's language (so my husband will hear me speak English and he'll automatically want to switch to English too and it'll take a conscious effort to not do that). I've been in situations where one side is always speaking one language and I have to maintain the opposite language and it is really tough to do.
Is it going to be detrimental to her if she hears both of us speak both languages all the time, with (seemingly) arbitrary distinction between them?