Online Branding and The Fundamentals of Getting it Right so You Thrive in Adversity