Like PHS said, you are going to get an unbelievable amount of advise, some good, some bad.
The only thing I would ask is that you keep some perspective on parenthood.
You are not the first people to have a kid. People have been doing this since before we came down from the trees. Don’t act like you are unique or special here.
Being the parent of a small child doesn’t make you an instant expert on human biology, anatomy, sociology, psychology or the science of child rearing. If you EVER catch yourself telling someone that you know everything you need to know about raising a child, I require you to pound your own head with a large hammer for a minimum of five minutes.
A solid hour if that is done in the context of telling a single person that because they don’t have kids, they don’t know shit about kids. Sure, they may NOT know, or perhaps maybe they’re seeing something that you are missing (like as with some former friends who pulled this crap on me - Hey dumbasses, a screaming crying, temper tantrum and toy throwing kid at 11PM is TIRED. Put him to bed. Yes, I know he’ll just cry. So fucking what. Put him to bed already, and be enough of a parent to make him stay there.)
Look, it’s great you’re having a kid. But seriously, most of us don’t give a fuck. Go back to point 1. You’re not the first, you won’t be the last, and while YOUR life now revolves around that kid, NO ONE ELSES DOES. If you catch yourself trying to make other people’s lives revolve around your kid, it’s back to the hammer to the head thing until you catch on.
Beyond that, never underestimate the capacity of a body that size to put out a tremendous volume of noxious substances that it is your job to clean up. 