Our 100 Favorite CSS Libraries, Frameworks and Tools from 2018

With all of the changes and rapid advancements CSS has gone through over the last few years, we should not be surprised at the vast volume of open-source resources and tools that are continually being released. These time-saving CSS libraries, frameworks, and tools have been built to make our lives …

Freebie: Cute Valentine’s Day Cards and Backgrounds (AI & EPS)

If you’re looking for a last-minute Valentine’s Day card that doesn’t quite look like it’s last-minute, then you’ve come to the right place! Courtesy of our friends over at Freepik, we have a small collection of creative and fun Valentine’s Day card templates you can quickly customize, print out and …

Create Advanced Cloud Deployment Workflows with Mina

This article was created in partnership with Alibaba Cloud. Thank you for supporting the partners who make SitePoint possible. Mina is a fast deployer and server automation tool, with advanced features and powerful extensibility. Learn how Mina can make your deployment process better, how to install it, how to extend …

Strategies to Improve Your Site’s Conversion Rate in 2019

With a host of marketing channels available today, it’s easy for your website to take a backseat to all the trending platforms like Facebook marketing and paid stories. But your website is still where the conversions that matter happen, which means you need to pay close attention to the strategies …

Your Website Can Earn More with Google’s Auto Ads

This article was created in partnership with Google AdSense. Thank you for supporting the partners who make SitePoint possible. Effective websites build businesses. They raise your profile, strengthen your brand, and bring in new clients. They can also generate their own money, and the easiest way to get started is …

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

March 2019 celebrates the 20th anniversary of Ajax. Sort of. The first implementation of XMLHttpRequest shipped in 1999 as an IE5.0 ActiveX component (don’t ask). Before then, there had been ways to pull data from a server without a full-page refresh, but they often relied on clunky techniques such as …

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 …

How Are In-App Gestures Shaping User Experience?

Remember the time when hovering and clicking using the mouse were the most used triggers for interaction with a website or mobile app? Forget about those days. The game changed when Apple introduced the first fully touchscreen smartphone in 2007. Since that time gestures have become the new clicks, and …

Lazy Loading for WordPress: How to Add It to Your Website

This article on lazy loading for WordPress was originally published by Torque Magazine, and is reproduced here with permission. Adding lazy load to your WordPress website is an effective tool to speed up your WordPress website. We have written extensively (we even made a case study) about how slow page …

Build Secure Node Authentication with Passport.js & OpenID Connect

This article was originally published on the Okta developer blog. Thank you for supporting the partners who make SitePoint possible. Building local or social login in Node can be simple with Passport.js. There are over 500 strategies already built that make it easy to wire up identity providers. But what …

Designing from Scratch vs Pre-built Websites: Is One Better Than the Other? Sponsored

Some designers take great pride in starting every project from scratch. They are successfully seeing it through to the end. Others have no problem using whatever tool or aid they can get their hands on. Such tools will help them meet their objectives. Neither group is wrong. Something worth bearing …