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.
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.
Swyx writes about frontend development with JavaScript and careers in software development. He's also a known advocate for Learning In Public.
A blog featuring tutorials about JavaScript, HTML5, AJAX, PHP, CSS, WordPress, and everything else development.
Jake writes about the inner workings of JavaScript, Google Chrome, and web performance.
Swizec writes about JavaScript, ReactJS, and technical skills that will boost your career. He also writes about data visualization with d3 and serverless development.
Robin writes guides and tutorials about React.js, Node.js, GraphQL and JavaScript. He's also got courses on React, GraphQL, and Firebase.
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.
Jack Franklin writes about JavaScript, unit testing, working in VS Code, and software development in general.
Join Jason Lengstorf as he pair programs with brilliant folks from the community to build something live in about 90 minutes.
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.
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.
Wes writes about web development and covers topics like React.js, Node, Express, Lambda, Gatsby, and Next.js. Famous for his hot tips.
Maxime shares through his writing his experience as a frontend engineer and everything he's learning about on React, Typescript, SwiftUI, Serverless, and testing.
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.
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.
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.
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.
Sophie writes about web development and accessibility. Her latest posts talk about misconceptions about web accessibility, cross-site scripting attacks and security, and deploying with CircleCI. Sophie works at Monzo as a senior web engineer.
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.
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.
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.
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.
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.
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.
Christoph writes about JavaScript Infrastructure, Engineering Management and Developer Experience. He provides a unique perspective based on his prior experience managing JavaScript Infrastructure at Facebook. He now works at Stripe.
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.
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.
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.
A blog about JavaScript and other software development topics like Vue, Node.js, Express, Postgres, Docker, and web development.
Ryan writes about Laravel, PHP, and working with JavaScript, especially Alpine.js.
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.
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.
Nicholas is a frontend engineer and author of ESLint. He writes about frontend development and JavaScript.
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.
Notes and thoughts about software development with a focus on JavaScript, React, and React Native ecosystem. He covers topics like separation of concerns in React, choosing between React Native and Flutter, and working with other languages like ReasonML, Flow, and TypeScript.
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.
Valeri writes about TypeScript, Node, static site generators, and Mongoose, the ORM for MongoDB in Node.js.
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.
Artem writes about frontend software development with tools like linters, Rollup, and advanced form libraries. You'll also find tips for working with CI tools like CircleCI on this blog, plus general software development topics like effective code review practices.
Ahmad's blog covers topics for projects where he's a core developer and contributor, like WordPress, React, webpack, Node.js, VSCode, and hundreds of other open-source software projects. For instance, corona-cli, or the famous Shades of Purple code theme.
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.
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.
Marius has written a ton about TypeScript, as well as JavaScript and working in VS Code.
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.
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 TwitterAcknowledgements — 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.
Learn how to grow your blog as a developer without an existing audience through great writing and SEO.