Always think about keeping the user in allostasis.
Don't be a hypocrite, use the product you build.
Respect the values & boundaries or the user.
Avoid the cold start problem with the fake start solution.
Avoid spamming the interface with freemium and premium interactions.
Provide all information required upfront before the journey.
Reduce anxiety by removing uncertainty and explaining algorithm updates.
Reduce stress by providing control and reassurance of outcome.
Follow up with users regularly to evaluate altruheuristics exploits.
Run altruheuristics evaluation after every design process.
Display risks of biases and distortions for illusive interactions that are unavoidable.
Form and function go hand in hand. First impressions matter so make the interface as beautiful as you can.