A Chat with Chris Coyier, Web Design Influencer & Entrepreneur

The ability to influence the web design community generally comes via two very different paths. One is to create compelling content that helps others level up their skills by introducing and reinforcing concepts. The other is through creating tools that allow people to utilize and further hone those skills. Chris …

A Beginner’s Guide to npm — the Node Package Manager

Node.js makes it possible to write applications in JavaScript on the server. It’s built on the V8 JavaScript runtime and written in C++ — so it’s fast. Originally, it was intended as a server environment for applications, but developers started using it to create tools to aid them in local …

How to Use TypeScript to Build a Node API with Express

Like it or not, JavaScript has been helping developers power the Internet since 1995. In that time, JavaScript usage has grown from small user experience enhancements to complex full-stack applications using Node.js on the server and one of many frameworks on the client such as Angular, React, or Vue. Today, …

Forge Your Own (Animation) Path with These Snippets

In some ways, it seems like we’re in the golden age of animation on the web. Mainly because there are so many options for implementing it into our projects. Certainly, you can leverage some high-powered JavaScript libraries to create something other-worldly. But you can also use the effects already built …

Creating Custom Endpoints for the WordPress REST API

This tutorial walks you through creating a custom WP-API endpoint. We’ll first create a child theme of the default “Twenty Seventeen” theme, which will allow us to add functionality to our theme, and then proceed to register our custom API endpoint. The WordPress REST API provides you with more than …

Should You Sell Web Hosting Services to Your Clients?

Web design is an industry that is loaded with opportunities for upsells and extra revenue. Odds are that your clients will benefit from services that go beyond basic design and development. However, just because you can offer extras doesn’t necessarily mean that you should. One such area is web hosting. …

Deploy a Laravel App to Alibaba Cloud Using Docker

In this tutorial, we will deploy a Laravel application using Docker and Alibaba Cloud Container Service. Prerequisites Before you begin this guide you’ll need the following: Docker installed on your local machine (if you can’t install the latest version you can use Docker Toolbox) Composer installed on your computer Preparing …

Should You Invest in Progressive Web Apps for Your Startup?

The web is an amazing platform that has easy access for developers and users alike. Its low friction provides easy distribution and enables simple A/B testing. When Flipboard launched for the first time, they reported that their monthly active users increased by 75%. On the web, users can get to …

4 Ways to Grow Your Online Brand by Combining Content & Commerce

For years, one of the most significant challenges to scaling a WordPress site was due to the clunky ecommerce options. Sure, you could use platforms like Shopify, but those take your customers offsite and don’t scale well or integrate easily with WordPress. In addition, traditional ecommerce solutions focus on selling, …

Exploring the Elegance of Line Typography in Web Design

Typography is one of those things that we can talk about forever. Just remember our outstanding articles where we discussed The Rise of the Hand-Written Typography Trend on the Web, 40 Examples of Clever Typography in Logo Design or even 70 Examples of Beautiful Typography in Print Ads. In essence, …

How to Set Up a Mobile Development Environment

The use of mobile devices has increased considerably in the past decade. It has been over two years since mobile browsing took over desktop. The usability of mobile devices has exploded, too. Mobile devices now come with huge processing power. We often dismiss mobile platforms as serious workhorses for developers, …

SitePoint Premium New Releases: Cybersecurity & DevOps Adoption

We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. The DevOps Adoption Playbook This award-winning book provides actionable, real-world guidance on implementing DevOps in …