Summary
Geoff Graham says starting with HTML and CSS still the best entry point to learn how to make websites and apps. We now have site builders that require no technical knowledge. We have libraries packed with any number of pre-established patterns that can be copy-pasted without breaking a sweat.
There are more resources than ever for learning web development, but still few entry points to get there. The resources we have for learning the basics are great, but many are either growing stale or are quick hits without a clear learning path. What we need are more pathways for deep learning.
The Basics is more for your clients who do not know how to update the website they paid you to make. It’s for those who could simply sign up for a Squarespace account but want to actually understand the code. If you know a person like that, I would love it if you’d share The Basics with them.