2 ms·
form follow function :) Start by answering those 4 questions, in this order: - WHY are you doing the website? - For WHO are you building it? - WHAT will be th
by rfvtgbyhn 9y ago
form follow function :) Start by answering those 4 questions, in this order:
- WHY are you doing the website?
- For WHO are you building it?
- WHAT will be the content? (that define the pages layout) You can use the Moscow technique
- HOW you will design/build it.
It will be difficult to do a good design (the last question) if you dont answer the 3 first questions. Please, dont just buy a theme on themeforest, it will be bloat with features that you wont use, you will have to make sure it's always up to date(which is difficult because the theme creator wont update everytime a plugin has an update) and you will need to modify it to adapt it to your needs...
Here is an example. Let say I want to make a tutorials website about Git.
WHY - Because alot of people feel it's too complicated (GIT) - Because it's an important part of dev and everyone should use it - Because we dont always have access to a GUI version, so we should know the CLI version - Because it's actually easy to use and we should not be scare of it.
WHO - For noob dev - For freelancers that will work with agencies - For students who are looking online for infos about Git
WHAT - A simple interface - A serie of tutorials that explain git in the terminal - Exercises to understand how to use it - Links to other online references - links to books - links to Youtube videos about git - Maybe a Jekyll page?
HOW - Mainly dark to fit with terminal colors - Small and concise paragraphs - Maybe a Jekyll website? - Monospace font for titles to fit with terminal - etc. - etc. - etc.