In the following examples, I’m going to put an X where a comma belongs.
I’ve noticed that a use for commas I learned as a child has been disappearing (see above):
Thanks for everythingX Laura.
Both of those sentences should take a comma before the official names. This may be a battle I’ve lost, but I’m still using this rule in my own writing.
Some commas are needed for clarity:
When I was about to enter the houseX my cousin showed up.
Don’t forget a comma when your sentence ends with a confirming question:
You finished the report yesterdayX didn’t you?