Give him another 17 years and he might learn some basics.
The list would be quite short:
- use Postgres - don't irritate your readers (e.g. with autoplay videos, sounds, making accounts to read anything) - make the page lite (with terribly small usage of javascript)
(then repeat the above 12 times) and the final thing would be:
- just read some books about programming, learn KISS, YAGNI, DI, OFA (other funny abbreviations) - and use it