Blogs to Level up Your Programming Skills

We all have different learning preferences: Some like instructional videos and others like books. Some of us like a little of both.

1. SitePoint

Offers books, videos, and courses for a low monthly premium membership fee of $9. Content on the site covers html, CSS, Java, and more. Each month includes a feature hub report on a new topic of interest. The site also provides daily emails around the month’s feature topic so you can get more information.

2. David Walsh

This blog takes more of a traditional format with regular posts and popular features. It focuses a great deal on practice over theory, providing many examples to help teach aspiring web developers. David Walsh, who works as a senior developer at Mozilla, updates the blog frequently and writes on a wide variety of topics.

3. CSS-Tricks

As the name suggests, this blog focuses on CSS. Their almanac is a place you can go to learn all things CSS. The site also offers some additional information including interesting articles on JS, jQuery, PHP, and more. Chris Coyier is the founder and writes many of the posts.

4. A List Apart

A List Apart covers just about every topic relevant to web programming including: design, development, content, technology, and more. It is written by a variety of authors. Now and then, they also write books and run events.

5. Matt Might

The website might look bare bones at first glance, but the content is better than the aesthetics. This blog covers a range of topics (not always programming-related), organized by heading on the front page. You could read articles under Programming Languages, Functional Programming, Compilation, Productivity, or a range of others. The articles are generally written in clear, understandable language.

6. Scotch.io

This site offers a variety of content including: courses, posts, and a glossary. Readers love the long tutorial posts which are very thorough, focusing on giving you a comprehensive understanding of the tools and processes being discussed. Often the tutorials will have you building something in real time (or completing another type of task). If you like what you see on the blog, the full courses often follow suit with deeper insight.

7. Joel on Software

Joel Spolsky spent 15 years running his blog, ultimately compiling over a thousand articles on it. Posts cover topics from business management to coding habits and software development. Joel isn’t posting much to the site anymore but it’s well worth it to browse through past articles and take a look at the top 10 list.

8. Scott Hanselman

With thousands of subscribers and a miles-long resume, Scott Hanselman is one of the most popular web programming bloggers out there. He’s been writing for over a decade, covering programming, technology, gadgets, the industry’s past and future, and more. (And if you’re tired of reading—he also runs three podcasts and a channel on Youtube!)