Blogging for Devs
Trends
It's free:Blogging for Devs Course

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:
An Interactive Guide to CSS Transitions

JavaScriptReact.js
4,879
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:
TypeScript Function Syntaxes

3,946
points
Amelia Wattenberger's Blog

3. 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

2,929
points
David Walsh's Blog

4. David Walsh's Blog

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

TRENDING POST:
Use Touch ID for sudo on Mac

2,478
points
Jack Franklin's Blog

5. Jack Franklin's Blog

Jack Franklin writes about JavaScript, unit testing, working in VS Code, and software development in general.

TRENDING POST:
Comparing Svelte and React - Jack Franklin

1,834
points
Stefan Judis' Blog

6. 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:
HTML defines a ping attribute on anchor elements (links) | Stefan Judis Web DevelopmentGoogle She...

1,830
points
Jake Archibald's Blog

7. Jake Archibald's Blog

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

TRENDING POST:
Who has the fastest F1 website in 2021? Part 1

1,687
points
Ben Nadel's Blog

8. 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:
Replacing Blank Lines Using Multiline Mode RegEx Patterns In POSIX And Java In Lucee CFML 5.3.7.47

1,569
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:
Before You memo()

1,499
points
Daily Dev Tips

10. 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:
Styling scrollbars with CSS

1,275
points
Swyx.io

11. 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:
The Part Time Creator Manifesto ∊ swyx.io

1,235
points
Flavio Copes' Blog

12. 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:
The Full-Stack Independent Developer

1,022
points
Learn with Jason

13. 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:
Visual Editing With Storyblok · Learn With Jason

919
points
Swizec Teller's Blog

14. 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:
Variants – a quick tip for better React components | Swizec Teller

841
points
Tobias Ahlin's Blog

15. Tobias Ahlin's Blog

Tobias' beautifully designed blog talks about topics like CSS, JavaScript, animation, and A/B testing for products. Many articles include custom illustrations, as well. He's worked at Spotify, GitHub, and Minecraft.

TRENDING POST:
Cheat sheet for moving from jQuery to vanilla JavaScript

681
points
Pragmatic Pineapple

16. Pragmatic Pineapple

Nikola writes mostly JavaScript and Ruby topics. He breaks up difficult topics into digestible and practical tips. He also questions the status quo in both JS and Ruby worlds by covering topics that have been long accepted by the community. You'll also find articles about working with vim.

TRENDING POST:
7 Ways to Debug Jest Tests in Terminal

645
points
Raymond Camden

17. 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:
Using PDFs with the Jamstack

618
points
Robin Wieruch's Blog

18. 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:
How to fetch data with React Hooks? - RWieruch

569
points
Max Stoiber's Blog

19. 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

549
points
The Code Barbarian

20. The Code Barbarian

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

TRENDING POST:
Working with Protobufs in Node.js

528
points
Addy Osmani's Blog

21. 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:
Learning JavaScript Design Patterns

514
points
Lee Robinson's Blog

22. 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:
Past, Present, and Future of React State Management – Lee Robinson

499
points
2ality

23. 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:
Feature watch: ECMAScript 2021

476
points
Tania Rascia's Blog

24. 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:
React Tutorial: An Overview and Walkthrough

421
points
fettblog

25. 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:
TypeScript without TypeScript -- JSDoc superpowers

394
points
Tom MacWright's Blog

26. 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:
One way to represent things

347
points
Adam Wathan's Blog

27. 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"

346
points
Mark's Dev Blog

28. 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...

325
points
Maxime Heckel's Blog

29. 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:
The Power of Composition with CSS Variables - Maxime Heckel's Blog

305
points
Brent Jackson's Blog

30. 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:
Hello Color

302
points
Monica Dinculescu's Blog

31. 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

291
points
Wes Bos' Blog

32. 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:
Uses

287
points
Markus Oberlehner's Blog

33. 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:
Cut Your Nuxt.js generate Build Time in Half with context.payload

241
points
bitsofcode

34. 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:
Understanding the Critical Rendering Path

227
points
Coder's Block

35. 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:
Diving into the ::before and ::after Pseudo-Elements

207
points
Monica Powell's Blog

36. Monica Powell's Blog

This is Monica's digital playground. They are passionate about making contributing to open-source more approachable, creating technology to elevate people, and building community. They have plenty of helpful tutorials related to JavaScript, React, GitHub, Gatsby, Next, and other topics.

TRENDING POST:
How To Create A GitHub Profile README

160
points
Bhanu Teja's Blog

37. Bhanu Teja's Blog

Bhanu writes about Web Development, especially Javascript and React. Recent articles focus on Next.js, working with git, the way React hooks work under the hood, and the fundamentals of React.

TRENDING POST:
How I built a Serverless Micro-Blogging Site Using Next.js and Fauna

154
points
Human Who Codes

38. Human Who Codes

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

TRENDING POST:
Introducing Env: a better way to read environment variables in JavaScript

140
points
Albert Walicki's Blog

39. 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:
Know How to Google Is Important. Do You Know How Do It? | Albert Walicki

136
points
Ryan Chandler's Blog

40. Ryan Chandler's Blog

Ryan writes about Laravel, PHP, and working with JavaScript, especially Alpine.js.

TRENDING POST:
Writing Reusable Alpine Components - Ryan Chandler

132
points
Marius Schulz' Blog

41. Marius Schulz' Blog

Marius has written a ton about TypeScript, as well as JavaScript and working in VS Code.

TRENDING POST:
Passing Generics to JSX Elements in TypeScript

127
points
Jack Harner's Blog

42. Jack Harner's Blog

Jack writes about things he learns, as he learns them. The blogs covers primarily frontend web development, but also covers topics like CI/CD, social media and email lists, and posting photos on Unsplash.

TRENDING POST:
Learn _____ With Me

120
points
Paul Scanlon’s Blog

43. Paul Scanlon’s Blog

A blog for React, JavaScript, Typescript and Gatsby fans who also love the art of good UX and UI. Articles dig deep in to Design Systems and Component Library best practices with useful hints and tips to help level up your UI skills.

TRENDING POST:
Paul Scanlon | Understanding Theme UI

118
points
Nicolas Hoizey's blog

44. 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:
JAMstack is fast only if you make it so

106
points
Varun Vachhar's Blog

45. 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:
Styled System Revisited

104
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 DevsMade by @monicalent

Learn how to grow your blog as a developer without an existing audience through great writing and SEO.

Resources
Community
  • Join Us New
  • Live Events
  • Reset Password