Michael Wanyoike, Mar 14

React Hooks: How to Get Started & Build Your Own

React Hooks is a revolutionary feature that will simplify your code, making it easy to read, maintain, test in isolation and re-use in your projects.
Patrick Catanzariti, Mar 13

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

Create a basketball scoreboard that automatically senses your score, using a Raspberry Pi 3, Node.js and Javascript.
Design & UX
SitePoint Team, Mar 12

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

The right tools and resources can be invaluable for getting things right. Let's look at several of the best.
Michael Wanyoike, Mar 11

10 Must-have VS Code Extensions for JavaScript Developers

Michael lists a selection of must-have VS Code extensions for JavaScript developers, showing why VS Code is a serious contender for best code editor.
Design & UX
Dave Kearney, Mar 11

15 Top Prototyping Tools Go Head-to-Head

Dave Kearney compares the top 15 prototyping tools disrupting the design tool market today, with video overviews of each one.
Joel Falconer, Mar 08

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

We're working hard to keep you on the cutting edge of your field with SitePoint Premium. Let us introduce you to our new books in the library.
Design & UX
Jodie Moule, Mar 07

How User Research Turned a Good App into a Great One

Jodie Moule tells the story of how she came to launch her successful Cook app, and how user research was all-important in making it the best app it could be.
Craig Buckler, Mar 05

Browser DevTools Secrets: Start-up, Network and Performance

Browser DevTools have evolved from basic JavaScript consoles to fully-integrated development and debugging environments. We'll explore their features.
SitePoint Team, Mar 05

The Best 7 Tools for Building Websites and Pages

This sponsored article was created by our content partner, BAW Media. Thank you for supporting the partners who make SitePoint possible.
Joel Falconer, Feb 28

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

We've got plenty of new books and mini-books to check out in the SitePoint Premium library. Let us introduce you to them.
Design & UX
Amanda Stockwell, Feb 28

Working with Design Thinking, Lean and Agile

Amanda Stockwell explains Design Thinking, Lean UX, and Agile, and how to implement elements of each for your team. Each approach is meant to solve a particular problem, and elements of each may be useful, so you’ll have to find what works for your team.
Maria Antonietta Perna, Feb 27

Static Site Generators: A Beginner's Guide

If your next project is going to be a simple HTML website for a resumé, marketing, or documentation, static site generators are a great option.
Joel Falconer, Feb 23

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

We've got plenty of new books and mini-books to check out in the SitePoint Premium library. Let us introduce you to them.
Craig Buckler, Feb 21

How to Avoid DOM Blocking in JavaScript

Web performance is a hot topic. Users expect fast, OS-like application performance. Craig Buckler explains how to do as little DOM blocking possible, and covers options for when long-running tasks can’t be avoided.
Adrian Try, Feb 21

Your Website Can Earn More with Google’s Auto Ads

Auto ads make AdSense even easier to set up by using machine learning. Google does the work for you, choosing ads and placing them for maximum effect.
Design & UX
Clark Wimberly, Feb 20

5 Simple UX Principles to Guide your Product Design

There were 5 Jacksons and 5 gold rings but Clark Wimberly has 5 golden principles that guide his product design. Read them. Recite them. Remember them well.
Craig Buckler, Feb 19

XMLHttpRequest vs the Fetch API: What's Best for Ajax in 2019?

Weighing up whether to keep using XMLHttpRequest vs the Fetch API's modern take? We look at the pros and cons of both options.
SitePoint Team, Feb 19

5 Core Elements for Building Award-Winning One-Page Websites

This sponsored article was created by our content partner, BAW Media. Thank you for supporting the partners who make SitePoint possible.

Is your next project a one-page website? You might think designing it would be an easy task compared to the multi-page website designs. You're in for a surprise.

Making a one-pager both visually appealing and user-friendly is harder than you think. The design effort alone could be a factor of 10 times greater than you normally put into a multi-page site. This is of the challenges involved in designing a one-pager. For example, you need to stuff a lot of valuable information into a much smaller space in a way that won't turn users off

This guide is centered about 5 critical elements you need to take into account. It will help your one-pager become a success. They're somewhat akin to fire, earth, water, air, and spirit, the 5 fundamental elements of nature. But they're much more important for your purposes.

Maria Antonietta Perna, Feb 15

How to Build Your First Static Site with Gatsby

Thinking about getting on the JAMStack bandwagon? If your answer is yes, then static site generator Gatsby could be just what you're looking for.
Design & UX
Mads Soegaard, Feb 14

Customer Journey Maps: A Day in the Life of a Customer

Mads Soegaard introduces customer journey maps, explaining how to measure customer engagement, how much customers feel they’re in a relationship with your product, business or brand, and the best tools for getting the job done.
Patrick Catanzariti, Feb 12

How to Take JavaScript Beyond the Web in 2019

We take a forward-facing look at all the potential JavaScript has beyond the web in 2019.
Design & UX
SitePoint Team, Feb 12

Check out the 6 Best Productivity Apps for Designers

We've rounded up tools that put productivity-enhancing technology to work, combined with tips and techniques you can use to streamline your design workflow.
Design & UX
Daniel Schwarz, Feb 07

7 Awesome Wireframing Tools You Should Be Using

Daniel Schwarz introduces wireframing — a design exercise that can radically improve user experience — and looks at the best wireframing tools.
Maria Antonietta Perna, Feb 05

How to Beat 5 Common JavaScript Interview Challenges

Maria Antionetta Perna shows how you can tackle five common coding challenges you might be asked when interviewing for a JavaScript or front-end position.