The hosts of Shop Talk show podcast (Chris Coyier and Dave Rupert) get asked a lot of questions about how to learn web development. Their mantra is "just build websites"; there’s even a soundbite for it. As a person who learns by doing, I agree that getting your hands dirty with some web projects and filling in the gaps in your knowledge along the way is a beautiful way of doing things.
What if you don’t know what kind of website to "just build"? To unblock people who want to improve their web design and development chops, I started a list of side project ideas on Github. Feel free to check those out and submit a PR if you have an idea to add, and please do let me know if you come up with something inspired by the list, I’d love to see it!