Hey Peter. I've been researching this question online a lot and always see conflicting answers. Can you start a side project or job (e.g., a website generating revenue or teaching classes after work) if you're on H1-B but already got an EAD card while waiting for a green card?
I see many people online saying that would invalidate your H1-B and many other people saying it's ok because your H1-B and EAD card are independent.