I'll list the 5 here (with a small excerpt) but you'll have to read the original to see his opinions/writing on each tip:
- Focus on One Type of Language at a Time
QuoteIf you are designing and developing for the web, there are often numerous different languages that you will need to familiarize yourself with, and it can be tempting to try to learn them all at once, especially considering how interconnected they all are.
I suppose that, to some degree, this is inevitable. But if you really want to improve quickly, I recommend focusing on one particular area of expertise.
- Write Your Logic through Comments
QuoteWhen it comes to coding, there are many tenants and ideas I stand by. One of this is that code is 95% logic. Another is that logic doesn’t change when translated from human language into a programming language.
What this means is that if you can write it in code, you can write it in a spoken language like English or French.
- Study Templates, Plugins, and Open Source Code
QuoteThe web is an incredibly accessible and open place, especially in the design a development communities. This disposition of the web can be a valuable resource for anyone wanting to become a better coder.
- Read Books
QuoteWhile there is a ton of awesome information on various blogs out here on the web (like right here on Six Revisions), there is still nothing quite like reading a good book on a subject. Blogs are great for articles and tutorials on specific subjects and can work wonders for quick tips, but in my view, nothing beats a good book for helping to build a strong foundational understanding of a larger subject.
QuoteThe last thing that I would suggest you should get in the habit of is to just have fun. Sit down, experiment and see what you can come up with on your own.