JavaScript is used by almost every website on the internet, so I embarked on a quest to find the best active JavaScript blogs. Each of these sites demonstrates technical expertise, is relatively easy to comprehend, publishes content consistently, and has stood the test of time.
During this process, I used a consistent approach to analyze and compare common qualities (or deficiencies) in each blog. I looked at the depth of each blog’s technical content and the usefulness of that content. I read a few posts from start to finish to get a sense of the writing quality and comprehensibility. I looked at how consistently each blog publishes new content, and I did some digging to learn how long each site has been around.
Based on those criteria, here are the 26 best JavaScript blogs I could find:
1. Ben Nadel
Ben Nadel is a NY-based programmer, co-founder, and principal engineer at InVision App, Inc, a design and user experience (UX) company. His blog — sometimes known as "The Kinky Solutions" blog — documents his programming experimentation. The blog has a huge collection of useful and in-depth articles which is a treasure trove for any web developer. The nearly 15-year-old blog is an excellent vector for demonstrating Nadel's technical expertise and strong technical programming knowledge. The blog’s writing quality is excellent, and I found it clean, concise, and thought-provoking. Expect several new articles every month, if not more.
- Writing Quality - 5
- Consistency - 5
- Longevity - 5
- Technical Depth - 5
- Broad Usefulness - 5
Overall Score: 5.0
2. CSS Tricks
CSS Tricks is a blog that’s been active on Front End Development and building websites since 2007. Their army of writers publishes articles on tangible programming exercises and strategies, and the content is as diverse as the writers themselves. They have some for-sale books and merchandise confined to a sales part of the site, leaving articles unencumbered. While every author is different, the writing style and content is top-notch, well-organized, and features a plethora of applicable visuals and interactive code samples. Articles range in length but are generally thorough and technical. The subject matter can be simple but is commonly moderate to advanced with proportionately advanced explanations. I found they publish multiple posts per week.
- Writing Quality - 4.5
- Consistency - 5
- Longevity - 5
- Technical Depth - 5
- Broad Usefulness - 5
Overall Score: 4.9
3. Smashing Magazine
SmashingMagazine is an independent programming publication that posts articles written by and for programmers. The blog's articles range in topic, but are all applicable to web programmers. My only knocks on them are the full-screen in-text ads and company promotions. All articles are written and reviewed by programmers to ensure their usefulness and legitimacy. Look for articles of moderate to expert technical proficiency without any personal rambles or filler. The blog is published multiple times per week on a consistent basis. The blog's writing quality is mostly excellent, with minor grammatical blemishes that don’t take away from the content. Each article features several supporting visuals and links, which helps speak to programmers in any language.
- Writing Quality - 4
- Consistency - 5
- Longevity - 5
- Technical Depth - 5
- Broad Usefulness - 4
Overall Score: 4.6
4. Rachel Andrew
Rachel Andrew is a notable web developer, writer, public speaker. She's also a Co-founder of Perch CMS and Notist, and a member of the CSS Working Group. The blog is a collection of articles written solely by Rachel, many of which are hosted on Smashing Magazine or the Notist blog. However, they are widely applicable, and concentrate on programming, business, and conferences. Articles are professionally written, and Rachel’s points are articulate. The blog is published roughly once per month and has been since 2005. Though topics are beginner to intermediate-level, they are thoroughly explained with great detail and authority.
- Writing Quality - 5
- Consistency - 3
- Longevity - 5
- Technical Depth - 5
- Broad Usefulness - 4
Overall Score: 4.4
5. Theodo
Theodo is a software development consulting company that enlists teams of full-stack engineers to complete projects. Theodo's in-house blog features programming and technical articles written by in-house engineers. Their posts are published sporadically with typically 5 new publications per month. The content detail is excellent but occasionally undermined by language or grammar uh-ohs. The lack of supporting links and images doesn't help, but at least there are plenty of code snippets.
- Writing Quality - 5
- Consistency - 3
- Longevity - 5
- Technical Depth - 5
- Broad Usefulness - 4
Overall Score: 4.4
6. David Walsh
This is the self-named blog by web developer and software engineer David Walsh. Walsh is a Senior Software Engineer and evangelist for Mozilla, Core Developer for the MooTools JavaScript Framework, creator of numerous MooTools plugins, Founder of Script & Style and
Founder of Wynq Web Labs. His blog is a collection of web development articles, tutorials, and demos. Articles are not incredibly long, but are technically sound and helpful to almost any programmer. Minor spelling and grammar issues are present, but not enough to detract from the value-add and presentation of the content. David makes multiple posts per week.
- Writing Quality - 4
- Consistency - 5
- Longevity - 5
- Technical Depth - 4
- Broad Usefulness - 4
Overall Score: 4.4
7. 2ality
The 2ality blog is written by Dr. Axel Rauschmayer, a Munich-based web developer. Axel specializes in JavaScript and has been developing web applications since 1995. Since 2011, he has been blogging at 2ality.com and has written several books on JavaScript. The blog is a collection of hundreds of different Javascript commands, functions, and projects. The content is very thorough and demonstrates strong technical proficiency across the board. The blog is published at least once a month, sometimes as many as several new articles in the same span. The writing quality is dense and informative, but a little dry. Articles are text-heavy with lots of code snapshots, but barely any links or visuals.
- Writing Quality - 4
- Consistency - 3
- Longevity - 5
- Technical Depth - 5
- Broad Usefulness - 5
Overall Score: 4.4
8. Zeldman
Zeldman is a personal blog by Jeffrey Zeldman, a well-known web designer, formerly of Automattic, Co-Founder of The Web Standards Project, and writer of two books on web standards. The blog is an interesting look into a decorated web designer’s mind but doesn't offer much for a new web developer. You might find more useful information in his books or courses. While Zeldman is an experienced web developer, the articles' topics don't get quite as technical as other blogs on this list. Zeldman is an excellent writer who has a strong command of language. Articles do not feature many images but are strewn with relevant links. The blog is published multiple times per month without any sort of schedule.
- Writing Quality - 5
- Consistency - 4
- Longevity - 5
- Technical Depth - 4
- Broad Usefulness - 3
Overall Score: 4.2
9. CSS Wizardry
CSS Wizardry is the blog of Harry Roberts, an award-winning independent Web Engineering Consultant. He has worked with well-known organizations such as Google, the BBC, The UN, and General Electric. The blog's archive of articles consists solely of technical tips and tricks Harry has used while working with high-profile clients. Therefore, they are highly applicable and should offer excellent value or insight for any front end developer. Articles are well-written and clear, and supporting evidence is abundant. The content shows technical knowledge of the subject, but the concepts are probably most useful for moderate to advanced developers. Regarding the publishing schedule, there is no degree of consistency; you would be lucky to see one new post per month.
- Writing Quality - 5
- Consistency - 2
- Longevity - 5
- Technical Depth - 5
- Broad Usefulness - 4
Overall Score: 4.2
10. Tania Rascia
Tania is a Senior Software Engineer and open-source hobbyist. She has been featured in the official React docs, won 3rd in Personal Dev Blog of the Year, and has written dozens of articles for DigitalOcean, SitePoint, Envato Tuts+, and more. Her blog content consists of articles, tutorials, and tips on programming, and are sought after by millions every year. The blog displays the author's technical expertise and ability to break down complicated subjects into simple terms. Tania's writing is excellent, concise, and informative. There are little to no errors or inaccuracies, and facts are backed up with code snapshots and links. On average 1-2 new articles are published every month and have been since 2015.
- Writing Quality - 5
- Consistency - 3
- Longevity - 3
- Technical Depth - 5
- Broad Usefulness - 5
Overall Score: 4.2
11. Ethan Marcotte
Blog posts are a combination of conceptual topics and personal topics. You'll find some interesting commentary on programming nuances but won't find any code. The blog is excellently written with fluid language, organization, and supporting examples with links. Look for a couple of new posts every month with a standard deviation of 2.
- Writing Quality - 5
- Consistency - 4
- Longevity - 5
- Technical Depth - 3
- Broad Usefulness - 3
Overall Score: 4.2
12. Ultimate Courses
Ultimate Courses has plenty of recent articles with exercises, but also plenty of side- and in-text company promotions for their paid courses. Articles solely focus on technical application and do an excellent job of explaining concepts without being boring. They’re written well and provide plenty of information through text and code. Supporting links and images are abundant in the 1-5 articles they post per month.
- Writing Quality - 5
- Consistency - 3
- Longevity - 3
- Technical Depth - 5
- Broad Usefulness - 5
Overall Score: 4.0
13. MarmeLab
Marmelab is a French software research and development agency that helps clients build b2b applications. Their in-house blog hosts a combination of technical and promotional company articles surrounding their front-end framework. Fortunately, their framework is open-source, so the application and content are available to anyone. A lot of their articles are written in French, so English readers will need a translate extension! Marmelab’s posts demonstrate a strong technical knowledge of the subject matter and use ample evidence to support the article's point. The blog is updated on average at least a couple of times every month, sometimes with a handful of new posts. The blog's writing is extremely dense and informative, but could use some polish on its grammar.
- Writing Quality - 3
- Consistency - 4
- Longevity - 4
- Technical Depth - 5
- Broad Usefulness - 4
Overall Score: 4.0
14. Algolia
Algolia is a search-as-a-service platform with a robust API for developers. The blog produces posts on engineering, eCommerce, and of course, Algolia product integrations. The content is useful for most programmers, despite expected company promotions, and both Algolia employees and users contribute. Articles are a combination of conceptual and technical, and the writing quality is well above average. Facts and claims are backed up with code snippets and useful links. The blog consistently publishes multiple original posts every month.
- Writing Quality - 4
- Consistency - 5
- Longevity - 4
- Technical Depth - 4
- Broad Usefulness - 3
Overall Score: 4.0
15. DHTMLX
DHTMLX is a Javascript UI framework that provides high-speed web and mobile app development with customizable HTML5 UI controls. This blog is more applicable if you use DHTMLX, but even without, there is some value to be extracted here. Predictably, many of the blog's articles are product updates or tutorials specifically for their product suite. However, there is a healthy amount of otherwise relevant but non-company promotional pieces. The blog is strictly technical, and thus posts are geared towards active developers familiar with programming fundamentals. The blog's writing quality is not perfect but compares well against other company blogs. Articles are formatted sensibly and utilize a variety of supporting images and code examples. The blog is published regularly, but not exclusively limited to Javascript.
- Writing Quality - 4
- Consistency - 3
- Longevity - 5
- Technical Depth - 4
- Broad Usefulness - 4
Overall Score: 4.0
16. Stuff and Nonsense
Stuff and Nonsense is a web design blog by Andy Clarke, a well-known Welsh web designer who has worked with WWF, Greenpeace, Disney Store UK, Home Office UK, and more. There are two content sections: "Articles" and "Blogs," both of which contain ample posts on design concepts and styles. While this may be useful for a web designer, a web developer may be less intrigued without a mention of code on the blog in years. While the articles show understanding of web design concepts and machinations, they remain on the surface level and make no attempt to touch upon code or programming details. Clarke's writing is excellent and has minor blemishes. The blog's content is informative and includes relevant links and visuals.
- Writing Quality - 4
- Consistency - 4
- Longevity - 5
- Technical Depth - 3
- Broad Usefulness - 3
Overall Score: 3.8
17. Juristr
Juristr is a blog by Italian software architect Juri Strumpflohner, a Google Developer Expert in Web Tech and an Egghead.io Instructor. The blog is a personal portfolio but has many useful resources, such as all his Egghead.io course uploads and regular technical articles. His technical writing spans back nearly 15 years and provides heavily technical pieces that let the code do the talking. Articles are decently written, but it's the information that is most valuable. There are a few obvious typos in most articles, but they also have a few supporting links and visuals. The blog is published roughly once per month.
- Writing Quality - 4
- Consistency - 3
- Longevity - 5
- Technical Depth - 4
- Broad Usefulness - 4
Overall Score: 3.8
18. Bedrock Tech
BedRock Tech is the Technical Blog for the French Media company Bedrock Streaming. It hosts a collection of articles dating back to 2012 and open-source contributions from the team. Articles are technical explanations and conference summaries, the latter of which was more insightful than I anticipated. The blog's content is a clear reflection of relevant topics and issues the Bedrock Tech team has encountered and addressed, and they produce high-quality writing with only minor grammar blunders. Articles are fluid, in-depth, and feature a natural blend of facts backed up with links and visuals. Blog posts are published inconsistently from anywhere between one to three months.
- Writing Quality - 4
- Consistency - 2
- Longevity - 4
- Technical Depth - 5
- Broad Usefulness - 4
Overall Score: 3.8
19. Dev
Dev.to is an open-source social network for computer programming. Posts are crowd-sourced an updated in real-time, providing a huge centralized source of new content that you can also post a response to. Many of the articles are simple, short-form posts, but the majority of posts maintain a high standard of technical mastery. With any community blog, the diverse community means diverse writing quality and style. Dev.to is no exception, but the blog's standard is higher than expected. Posts are aesthetically pleasing and refined enough to prevent grammar mistakes. Crowdsourced posts are published all day every day.
- Writing Quality - 4
- Consistency - 5
- Longevity - 1
- Technical Depth - 4
- Broad Usefulness - 5
Overall Score: 3.8
20. Dmitri Pavlutin
This is the self-named personal blog of a front-end software developer, Dmitri Pavlutin. He maintains an open-source JavaScript library called vocajs.com, and occasionally helps fellow developers on StackOverflow. His blog is purely technical and focuses on various Javascripts strategies and tools. The blog's content varies in difficulty but is presented authoritatively and educationally. Articles are written passably well but have some language and grammar flaws. Dmitri includes plenty of code examples, but not many links to supporting evidence. The blog is reliably published every week.
- Writing Quality - 3
- Consistency - 4
- Longevity - 3
- Technical Depth - 5
- Broad Usefulness - 4
Overall Score: 3.8
21. Nodesource
Nodesource is a platform that enables organizations to build, manage, secure, and analyze Node.js applications. The majority of articles are product updates and demos, but some articles dive into Node.js. Nodesource's posts are technically sound and provide enterprise-level JavaScript expertise. The blog's content is superbly written, both in content and grammar, and there are minimal errors and ample sources for the reader. The blog sees anywhere from 1-4 new posts each month.
- Writing Quality - 5
- Consistency - 3
- Longevity - 3
- Technical Depth - 5
- Broad Usefulness - 3
Overall Score: 3.8
22. Reginald Braithewait
Reginald Braithewait is a programmer whose interests include constructing surreal numbers, deconstructing hopelessly egocentric nulls, and celebrating the joy of programming. He is the author of JavaScript Allongé, CoffeeScript Ristretto, and raganwald.com and develops user experiences at PagerDuty. While the articles on his blog are insightful, my only knock is that there isn't a deep archive of content. Braithewait's articles are extremely thorough, and the blog's content quality is very high. Though it has an occasional spelling or grammar blunder, it is otherwise strongly written and laden with supporting evidence. Unfortunately, it has become decreasingly consistent with the publishing of new content since its launch in 2008.
- Writing Quality - 4
- Consistency - 1
- Longevity - 5
- Technical Depth - 5
- Broad Usefulness - 3
Overall Score: 3.6
23. Codeshare
The blog's topics are mostly tutorials and troubleshooting guides for common technical issues. They are a collection of experiences and methods used by active programmers and would serve useful to other Web Developers as well. Most articles are relatively short-form but technical nonetheless. A small crew of writers shows their programming prowess, which frankly supersedes minor grammar issues so long as programmers reading the articles get the point. Images and supporting links are frequently used to boost content quality. Expect a couple of sporadic posts per month.
- Writing Quality - 3
- Consistency - 4
- Longevity - 3
- Technical Depth - 4
- Broad Usefulness - 4
Overall Score: 3.6
24. Oracle Developers
This is the blog for the Oracle Developers community program, which features current news and articles on databases, programming languages, platforms, and the cloud. While new JavaScript articles only appear monthly, the blog as a whole offers a host of other related front-end and programming sections as well. The limited archive of JavaScript articles is made up for by technical command. The blog's writing quality is above average and offers many in-text links, visuals, and examples. They publish new articles monthly but has only been around this year.
- Writing Quality - 4
- Consistency - 3
- Longevity - 1
- Technical Depth - 5
- Broad Usefulness - 4
Overall Score: 3.4
25. JSManifest
JS Manifest is a niche blog that covers JavaScript for web development, smartphones, desktops, robots, AI, and more. The blog consists of detailed long-form articles with real applications most programmers can use. Articles are thorough and provide a sense of expert knowledge, and the writing is above average. The formatting is not always the best, but the content is otherwise solid. Each article contains multiple visuals but, unfortunately, doesn't include many supporting links. The blog is updated a couple of times per month.
- Writing Quality - 3
- Consistency - 3
- Longevity - 1
- Technical Depth - 5
- Broad Usefulness - 4
Overall Score: 3.2
26. GetAround Tech
Getaround.tech is the blog for the peer-to-peer car rental start-up. Articles are geared towards programmers, and while there isn't a huge archive, the articles are highly applicable and not confined to their company’s product. Posts are detailed and provide thorough explanations from start to finish. Articles are informative and thorough but hindered by occasional grammar mistakes and run-ons. They currently publish a handful of articles every year.
- Writing Quality - 3
- Consistency - 2
- Longevity - 2
- Technical Depth - 5
- Broad Usefulness - 4
Overall Score: 3.2
This concludes my hunt to identify, analyze, and rank the best JavaScript blogs in 2020. While my grading system may not be perfect, it allowed me to assign some numerical value to each blog and let the data do the talking. It’s a satisfying approach for the technical blogger in me.
Know another blog I should consider for this list? Click here to submit it.
Top comments (0)