1) You CAN terminate stranded without problems...I solder the ends, making that part (essentially) solid, OR I use properly-sized electrical crimp connectors and the RIGHT tools.
2) I NEVER use the push-in (or back-stabbed) connections on outlets, switches, etc. Those need a SPECIFIC SOLID wire size, and no one ever uses the right sizes anyway. When I connect at a screw terminal, I either solder the end, or crimp on (using the RIGHT tool) a ring connector. If I use a ring connector, I ensure it is an insulated one, or use a bit of shrink tubing to ensure no extra metal is exposed for possible shorts.
3) When I tighten down the screws on connectors, I make sure they are TIGHT. Too often have I found connections that were loose or partly disconnected due to a lack of energy on the part of the previous installer.
4) I ALWAYS use the BLACK/WHITE/GREEN color coding on 120VAC wiring. This prevents miss-connected wires, possible electrocution from backfeeding a fixture or switch, etc.
This **** is serious, folks.
NOTE: if you pull NM or UF wire though your job, any time it goes through a length of conduit the outer insulation must be taken off....just the insulated wires are permitted in the conduit, at least here in Massachusetts. Wire gets warm in use, and double-insulated wire INSIDE a conduit has no place for the heat to leach off.
DO NOT over- or under-strip the insulation off wire ends when making connections.
OVERSTRIPPING, taking off too much, leaves a dangerous amount of bare wire to short out...I found one barn I was rewiring had between 2 and 5 INCHES of bare wire ends in the electrical boxes...a fire just WAITING to happen.
Joe Homeowner should REALLY learn what's the rules. If an insurance adjuster finds that the homeowner had wired something, and it was not to code, AND that wiring had caused the fire, you are S.O.L., and they will NOT pay off the fire insurance.
UNDERSTRIPPING causes inadequate connections, and if the insulation gets caught instead of the wire, the connection will not be made, it can cause an arcing condition, dangerous, could cause a fire.
Make sure you use good, clean, properly sized connections.
Do NOT try to stuff too much wire in a connection or electrical box.
DO NOT try to 'stretch' a wire because you didn't have enough to make the connection.
DO NOT leave covers off switches, outlets or electrical boxes, this leaves their contents vulnerable to tampering, etc.
LEARN the correct way to use wire nuts, how many wires you can connect with them, and what sizes.