Cross Browser Testing Checklist Before Going Live

web
by Deeksha Agarwal, Apr 03
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

How to Use Selenium WebDriver for Cross Browser Testing

web
by Harshit Paul, Mar 27
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

How to Conditionally Apply a CSS Class in Vue.js

javascript
by Chad Campbell, Mar 25
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

SitePoint Premium New Releases: DevOps Security, jQuery & Vue Projects

blogs
by Joel Falconer, Mar 22
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

The Difference Between Computed Properties, Methods and Watchers in Vue

javascript
by Kingsley Silas, Mar 21
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

Get Started Writing Class-based Vue.js Apps in TypeScript

javascript
by Nilson Jacques, Mar 20
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

Getting Started with Natural Language Processing in Python

web
by Shaumik Daityari, Mar 19
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

Nuxt.js: a Minimalist Framework for Creating Universal Vue.js Apps

javascript
by Olayinka Omole, Mar 18
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

How to Replace jQuery with Vue

javascript
by Nilson Jacques, Mar 15
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

SitePoint Premium New Releases: Swift, Icon Design, and Vue

blogs
by Joel Falconer, Mar 14
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

React Hooks: How to Get Started & Build Your Own

javascript
by Michael Wanyoike, Mar 14
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

Create an Automated Scoreboard that Senses Your Score with a Raspberry Pi

javascript
by Patrick Catanzariti, Mar 13
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

Looking for the Perfect UX/UI Tools? Check Out These Great Ones

design-ux
by SitePoint Team, Mar 12
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

10 Must-have VS Code Extensions for JavaScript Developers

javascript
by Michael Wanyoike, Mar 11
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

15 Top Prototyping Tools Go Head-to-Head

design-ux
by Dave Kearney, Mar 11
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

SitePoint Premium New Releases: Vue Projects, Django & Isomorphic Go

blogs
by Joel Falconer, Mar 08
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

How User Research Turned a Good App into a Great One

design-ux
by Jodie Moule, Mar 07
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

Browser DevTools Secrets: Start-up, Network and Performance

web
by Craig Buckler, Mar 05
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

The Best 7 Tools for Building Websites and Pages

web
by SitePoint Team, Mar 05
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

SitePoint Premium New Releases: More Vue, Nuxt.js + JS Data Structures

blogs
by Joel Falconer, Feb 28
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

Working with Design Thinking, Lean and Agile

design-ux
by Amanda Stockwell, Feb 28
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

Static Site Generators: A Beginner's Guide

web
by Maria Antonietta Perna, Feb 27
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

SitePoint Premium New Releases: Vuex, Vue CLI, Squarespace + More

blogs
by Joel Falconer, Feb 23
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...

How to Avoid DOM Blocking in JavaScript

javascript
by Craig Buckler, Feb 21
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its earl...