Design depends largely on constraints.
When you create a website you are creating information architecture.
The design skills that remain consistent over time are critical thinking skills and concept development skills. Knowledge of how to develop themes and concepts in creative work and how they will relate to the needs of a client is essential.
Keep a streamlined approach in mind.
User experience is not about how a product works on the inside.