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.
SitePoint Team, Feb 05

10 Popular Plugins to Extend or Enhance Your WordPress Site

WordPress plugins offer easy ways to extend WordPress functionality. There are hundreds on the market. But which ones should you use?
Design & UX
Chris Lienert, Feb 01

How to Speed Up Your UX with Skeleton Screens

Delivering a speedy UX isn't all about code and servers – it's about how things feel.  Chris shows you how to use 'skeleton screens' to speed up your UX. 
SitePoint Team, Jan 30

Now You Can Build Design-Oriented Pop-ups Straight from Elementor

You either hate pop-ups, or you love them. And if you say you love them, you're probably lying.
Pavels Jelisejevs, Jan 29

React vs Angular: An In-depth Comparison

Should you pick Angular or React? Pavels Jelisjevs looks in detail at what both frameworks have to offer, and gives some practical advice on how to choose.
Maria Antonietta Perna, Jan 29

How to Find a Development Mentor

Having a great development mentor can boost your progress, from helping you learn to code to getting a job. Find out how to find one.
Karolina Gawron, Jan 25

How to Tell If Vue.js Is the Right Framework for Your Next Project

Karolina Gawron digs into the pros and cons of Vue.js, and whether it’s the right choice for your next project, exploring the possibilities and limitations to give you a high-level look at the framework and make your decision a little easier.
Maria Antonietta Perna, Jan 22

A Guide to Writing Your First Software Documentation

Maria Antonietta Perna covers the importance of good software documentation, showing you how to get up and running with your first software documentation.
Karl Penzhorn, Jan 22

Develop an Android App with React Native & Publish on Google Play

In this tutorial, you’ll build a React Native app. I’ll walk you through picking a design, setting up React Native, and publishing on Google Play.
Design & UX
Joe Natoli, Jan 21

What’s Really Behind Most UX Issues

Joe Natoli looks behind the scenes to discover the real cause behind most UX issues, finding that it's not lack of staff, awareness or expertise, but something a whole lot deeper: misalignment of individual intent — personal, organizational and political. Here's what you can do about it.
Alex McPeak, Jan 21

3 Methods for Hands-free Continuous Testing

To strike a balance between speed and quality, teams that hope to achieve CI/CD must also implement Continuous Testing.