Blogging for Devs
Trends

Today's 45 Best JavaScript Blogs

Updated Hourly (How it Works)

JavaScript blogs

Last 30 days
Josh W. Comeau's Blog

1. Josh W. Comeau's Blog

Josh writes playful and interactive articles with a focus on React, Gatsby, CSS, and animation. Formerly employed by Gatsby, he recently went full-time to work on an interactive CSS course, built on his own course software.

TRENDING POST:
Boop!

JavaScriptReact.js
4,976
points
Kent C. Dodds' Blog

2. Kent C. Dodds' Blog

Kent C. Dodds writes about React, JavaScript, and Node.js. He's particularly written a lot about testing with Jest and Cypress. Formerly employed by PayPal, he now creates educational material full-time for web developers.

TRENDING POST:
JavaScript to Know for React

3,346
points
Ben Nadel's Blog

3. Ben Nadel's Blog

Ben Nadel is a cofounder of Invision and blogs about ColdFusion, jQuery, HTML5, AJAX, SQL, and all aspects of web application development. He's also known for his articles about working with Angular.

TRENDING POST:
Why I've Been Merging Microservices Back Into The Monolith At InVision

2,563
points
Flavio Copes' Blog

4. Flavio Copes' Blog

JavaScript and Web Development Tutorials. Flavio is one of the most recognizable JavaScript bloggers, and has been publishing a new post every day for years. Each one is bite-sized and easy to digest.

TRENDING POST:
Electronics Basics: Prototyping using breadboards

1,950
points
David Walsh's Blog

5. David Walsh's Blog

A blog featuring tutorials about JavaScript, HTML5, AJAX, PHP, CSS, WordPress, and everything else development.

TRENDING POST:
Use a Submit Button Outside of a Form!

1,804
points
Addy Osmani's Blog

6. Addy Osmani's Blog

Addy Osmani (Adnan Osmani) is an engineering manager at Google working on Chrome. His teams work on tools like Lighthouse and PageSpeed Insights. He is author of open-source projects like Yeoman, TodoMVC and Material Design Lite.

TRENDING POST:
React Server Components

1,677
points
Swyx.io

7. Swyx.io

Swyx writes about frontend development with JavaScript and careers in software development. He's also a known advocate for Learning In Public.

TRENDING POST:
Learn In Public: The fastest way to learn

1,515
points
Tom MacWright's Blog

8. Tom MacWright's Blog

Tom writes about JavaScript and web development, and an assortment of topics. Some of Tom's recent posts cover alternatives to single-page JavaScript applications.

TRENDING POST:
Rust is a hard way to make a web API

1,505
points
Overreacted

9. Overreacted

Blog written by Dan Abramov, a member of the React Core Team and author of Redux. He writes about UI engineering, software development practices, and concepts in React.js.

TRENDING POST:
Things I Don’t Know as of 2018

1,398
points
Swizec Teller's Blog

10. Swizec Teller's Blog

Swizec writes about JavaScript, ReactJS, and technical skills that will boost your career. He also writes about data visualization with d3 and serverless development.

TRENDING POST:
Computer science is not software engineering | Swizec Teller

1,395
points
Mark's Dev Blog

11. Mark's Dev Blog

Mark writes detailed technical articles focused on React and Redux, as well as introductory articles on web development topics, tips for coding career advice, React/Redux-related presentations and assorted other technical topics (TypeScript, Git, etc). The author is also a maintainer of Redux.

TRENDING POST:
Blogged Answers: Why React Context is Not a "State Management" Tool (and Why It Doesn't Replace R...

1,323
points
The Smart Coder Blog

12. The Smart Coder Blog

The Smart Coder covers a wide range of topics around web development. Its goal is to provide best content for developers around the world, such as project ideas, GitHub repositories, guides, and much more. This site is a combination blog and additional features that help developers discover new content.

TRENDING POST:
The Smart Coder

1,271
points
Daily Dev Tips

13. Daily Dev Tips

Chris writes every single day about web development snippets that will help you become a better developer. He focuses on frontend development, JavaScript, popular frameworks, and HTML and CSS.

TRENDING POST:
10 ways to use the spread operator in JavaScript

1,231
points
fettblog

14. fettblog

Stefan writes about TypeScript, a lot! If you want to know anything about TypeScript's type system, its gotchas, quirks, and powers, you'll find relevant articles on this blog. Recent posts cover topics like OOP pitfalls in TypeScript and when to prefer types aliases over interfaces.

TRENDING POST:
Tidy TypeScript: Name your generics

1,198
points
2ality

15. 2ality

2ality is a blog about JavaScript, web development and mobile computing (but other topics are covered, too, occasionally). It's written by Axel Rauschmayer, a software engineer based in Munich, Germany.

TRENDING POST:
Looping over Arrays: `for` vs. `for-in` vs. `.forEach()` vs. `for-of`

1,166
points
Adam Wathan's Blog

16. Adam Wathan's Blog

Adam Wathan is the creator of Tailwind CSS, and writes primarily about CSS and JavaScript with Vue.js and Next.js. He's also known for co-creating Refactoring UI, a popular ebook that teaches developers how to design UIs that actually look good.

TRENDING POST:
CSS Utility Classes and "Separation of Concerns"

1,096
points
Stefan Judis' Blog

17. Stefan Judis' Blog

Stefan writes about topics like Next.js, CSS, and web development in general. He also runs a monthly newsletter that covers productivity tips for developers and made tiny-helpers.dev.

TRENDING POST:
addEventListener accepts functions and (!) objects | Stefan Judis Web Development

1,065
points
Learn with Jason

18. Learn with Jason

Join Jason Lengstorf as he pair programs with brilliant folks from the community to build something live in about 90 minutes.

TRENDING POST:
Hiring & Getting Hired in Tech · Learn With Jason

942
points
Jake Archibald's Blog

19. Jake Archibald's Blog

Jake writes about the inner workings of JavaScript, Google Chrome, and web performance.

TRENDING POST:
AVIF has landed

904
points
Edidiong Asikpo's Blog

20. Edidiong Asikpo's Blog

Edidiong Asikpo writes about building websites and technical writing. She's a Developer Advocate at Hashnode and has given talks about contributing to open source and web development.

TRENDING POST:
16 Great Tech Blogs by Women and Why You Should Read Them

888
points
Coder's Block

21. Coder's Block

Will writes about front-end web development, especially JavaScript and CSS. His blog posts typically talk through interesting things you can create with demos showing how they work.

TRENDING POST:
What Can You Put in a CSS Variable?

840
points
Scott Spence's Digital Garden

22. Scott Spence's Digital Garden

Scott Spence's digital garden is where you can learn with him whilst he creates projects in Gatsby, MDX, TypeScript, and testing with the React Testing Library using Cypress and QA Wolf.

TRENDING POST:
My Second Brain - Zettelkasten

752
points
Lee Robinson's Blog

23. Lee Robinson's Blog

Lee works at Vercel and write about Next.js, MDX, Node, and React. His most popular posts are about design systems and design, as well as how to work with Yarn Workspaces and Lerna.

TRENDING POST:
Web Fonts in 2021

649
points
Albert Walicki's Blog

24. Albert Walicki's Blog

Albert writes about HTML, CSS, UX, UI and other frontend development topics. His goal is to help junior frontend developers boost their portfolio and teach them how to deal with pixel-perfect layouts from an implementation standpoint.

TRENDING POST:
How to Fall In Love With Single Div Illustrations | Albert Walicki

576
points
Raymond Camden

25. Raymond Camden

Raymond writes about web development technologies. It focuses on Vue.js, Jamstack, JavaScript, and web dev in general. The latest posts talk about things like working with Google Sheets from an app and preventing multiple form submissions with Vue.

TRENDING POST:
Accessing Eleventy Data on the Client Side

558
points
Umar Hansa's Blog

26. Umar Hansa's Blog

Umar writes about frontend development and JavaScript topics, including accessibility, Chrome's DevTools, and cutting edge browser features.

TRENDING POST:
Conditional JavaScript - JavaScript - Dev Tips

551
points
Robin Wieruch's Blog

27. Robin Wieruch's Blog

Robin writes guides and tutorials about React.js, Node.js, GraphQL and JavaScript. He's also got courses on React, GraphQL, and Firebase.

TRENDING POST:
React Libraries in 2020 - RWieruch

537
points
Kitty Giraudel's Blog

28. Kitty Giraudel's Blog

Kitty's blog has been focused on accessibility for a few years now, and has practical tips for web developers looking to make their sites and apps more accessible using HTML, CSS, and JavaScript. Recent posts also cover working with Node and Cypress.

TRENDING POST:
A11y Advent Calendar

495
points
Wes Bos' Blog

29. Wes Bos' Blog

Wes writes about web development and covers topics like React.js, Node, Express, Lambda, Gatsby, and Next.js. Famous for his hot tips.

TRENDING POST:
Courses

425
points
bitsofcode

30. bitsofcode

Ire writes about topics through the entire web development spectrum. Recent posts talk about React, creating live images, and working with Puppeteer on Netlify. She's a frontend developer and UI designer from Lagos, Nigeria.

TRENDING POST:
Highlights from Chrome Dev Summit 2020

370
points
Varun Vachhar's Blog

31. Varun Vachhar's Blog

Varun writes about creative coding from a frontend developer's perspective. His goal is to go beyond the basics, and break down sketches and drawings created with JavaScript. Finally, he wants to make animation math approachable for people who aren't familiar with it yet.

TRENDING POST:
Making things move

353
points
Markus Oberlehner's Blog

32. Markus Oberlehner's Blog

Read articles about Vue.js, JavaScript, CSS, Test Driven Development, and Front-End Architecture in general. This blog is especially for people who want to learn about advanced techniques to build Vue.js and web apps. Markus's blog focuses heavily on Web Development, but occasionally he also writes articles about personal topics.

TRENDING POST:
Progressive Enhancement and the Modern Web

335
points
Human Who Codes

33. Human Who Codes

Nicholas is a frontend engineer and author of ESLint. He writes about frontend development and JavaScript.

TRENDING POST:
Creating a JavaScript promise from scratch, Part 7: Unhandled rejection tracking

299
points
Maxime Heckel's Blog

34. Maxime Heckel's Blog

Maxime shares through his writing his experience as a frontend engineer and everything he's learning about on React, Typescript, SwiftUI, Serverless, and testing.

TRENDING POST:
Guide to creating animations that spark joy with Framer Motion - Maxime Heckel's Blog

258
points
Tania Rascia's Blog

35. Tania Rascia's Blog

A blog about JavaScript and other software development topics like Vue, Node.js, Express, Postgres, Docker, and web development.

TRENDING POST:
Understanding Modules, Import and Export in JavaScript

242
points
Max Stoiber's Blog

36. Max Stoiber's Blog

Max writes about frontend development, mostly React, as well as various other related topics. He's the creator of styled-components and react-boilerplate and currently works at Gatsby.

TRENDING POST:
Why I Love Tailwind

221
points
The Code Barbarian

37. The Code Barbarian

Valeri writes about TypeScript, Node, static site generators, and Mongoose, the ORM for MongoDB in Node.js.

TRENDING POST:
Understand JavaScript Reduce With 5 Examples

200
points
Nicolas Hoizey's blog

38. Nicolas Hoizey's blog

Drawing on over 20 years of experience, Nicolas advocates a pragmatic use of Web technologies based on progressive enhancement. He writes about web performance, particularly responsive images, the JAMstack, and the IndieWeb.

TRENDING POST:
Tim Kadlec: “Understanding the True Cost of Client-Side A/B Testing”

195
points
SurviveJS

39. SurviveJS

Juho writes about ReactJS, JavaScript, Webpack, and modern frontend testing. He also interviews creators and open source maintainers in the JavaScript ecosystem about their experiences.

TRENDING POST:
Nullstack - Full-stack Javascript Components - Interview with Christian Mortaro

193
points
Brent Jackson's Blog

40. Brent Jackson's Blog

Brent Jackson is a frontend developer at Gatsby and writes about CSS, CSS-in-JS, and design systems. He's the author of Styled System and Theme UI.

TRENDING POST:
/c2a5cc/7fbd86

191
points
Aman Mittal's Blog

41. Aman Mittal's Blog

Aman often write posts on React.js, React Native and Node.js. These days his focus is on React Native and how to use it for cross-platform mobile development.

TRENDING POST:
Chat app with React Native (part 4) - A guide to create Chat UI Screens with react-native-gifted-...

182
points
Amelia Wattenberger's Blog

42. Amelia Wattenberger's Blog

Interactive guides & walkthroughs of web development & data visualization concepts, which explore novel article formats. She uses React.js and d3.js to create visualizations that help you better understand CSS and JavaScript concepts.

TRENDING POST:
Amelia Wattenberger

174
points
Blogccasion

43. Blogccasion

The personal blog of Thomas Steiner, mostly covering latest browser APIs, some JavaScript and CSS topics, and the occasional personal post. Recent articles cover topics like working with Safari extensions, handling SVGs, and generally how Chrome works. Thomas works as a Chrome Developer Advocate.

TRENDING POST:
Releasing Joy-Con WebHID

162
points
Monica Dinculescu's Blog

44. Monica Dinculescu's Blog

Monica blogs about Magenta.js, JavaScript, the inner workings of Chrome, Emoji, previously Polymer, and Web Components.

TRENDING POST:
Font style matcher

162
points
Chidi Williams's Blog

45. Chidi Williams's Blog

Chidi blogs about programming with Go. He shares long-form explanations about hard-to-understand parts of the language. He also writes about building games and web simulations with JavaScript.

TRENDING POST:
2020: Year in Review

150
points

7-Day History • Top 10

Like this collection of JavaScript blogs?

Best JavaScript blogs

We're trying to create the best place to find quality and creative content, written by individual developers and technical experts. Help us get the word out!

  Share this on Twitter

Read Software Blogs on Related Topics

Back to all topics

Node Blogs

Web Development Blogs

React.js Blogs

Acknowledgements — Thanks to Hero Patterns and Devicon for SVG assets used on this site. Plus, thanks to everyone who's submitted their favorite blogs so far! We'd love your suggestions for how to make this list better on Twitter, @bloggingfordevs.

Y
Blogging for Devs
Community
  • Join Our Community New
  • Community Events
  • Reset Password