Those tips sound really useful and actionable to me.
Hosting dinner parties regularly even if you're tired is a great idea. I'm going to try doing this.
I probably don't want to co-sign an apartment, but letting people stay with me for a long-ish period of time sounds good. That seems doable for someone on a typical Facebook / Google / etc income.