I watched a Vimeo post (via @jonikorpi) 6 years ago - literally to the day,  Hartmut Esslinger - Advice For Designers and realised that there were some parallels in there towards how I think we should approach web design.

Fast forward to 2019 and has much changed? Yeah we may be using a few different tools but the concepts still hold water.

Trust yourself and tread your own path

Have the confidence to try your own thing. Don't feel you have to follow the latest trend or en vogue pre-compiler  You may be harbouring the next trend in web design yourself, give it chance to escape.

Could this be more on point with the weekly pitched battles across social media telling you you are wrong if you don't use "insert framework here".

Form follows emotion

Websites are not for designers and developers, they are for users. It is not about the effects, the jQuery (it was ok to use it then!) or the latest plugin and definitely not how the page adapts as you resize it in your browser (we all do this don't deny it). It is about improving the users experience and helping them achieve their goals.

People will be more convinced by emotion than by rationale. The human brain is set up to simultaneously process two kinds of information: the emotional and the empirical. But in most people, emotional responses are much stronger than the rational response and usually take over.  As a designer you can tap into this emotional response, although well formed markup and the like is really important it is not the be all and end all to a user achieving their aims.

Make and do

Make prototypes, build wireframes and tests along the way. They will help direct you more than a concept alone which has no feeling. The two go together. You hear of people saying you shouldn't use Photoshop any more, of course you should... but you should also make prototypes, wireframes and develop the feel of the thing you are trying to create.

Now here it feels we have made some progress. We are getting into the browser quicker and tools like Invision and XD give you more licence to experiment.

Go above and beyond 

Do more than the client asks for. Do what they would like to ask for if they had the courage to do so! The client may want one thing but you should use your experience and knowledge to help nudge them in the right direction, they are paying for your skills as designer/developers which includes telling them if they are wrong.