SitePoint Team, Jan 08
How to Choose a WordPress Theme in 2019: A Selection of the Best
Want to know how to choose a WordPress theme? We've selected what we consider to be the best 15 for 2019 for your review.
SitePoint Team, Dec 19
Visual Composer: The Brain-Twisting Story of the Name Change
If you have been a Visual Composer user for some time, you have witnessed some changes happening that might have been a little bit confusing.
SitePoint Team, Dec 11
Why More Web Designers Should Give Pre-built Websites a Try
There's a heated and seemingly never-ending debate in the web design industry about whether web designers should always start their design work from scratch or not.
Craig Buckler, Dec 06
David Neal, Dec 06
How to Use TypeScript to Build a Node API with Express
The goal of this tutorial is to show you how to build a new Node.js application using TypeScript and Express.
David Cramer, Dec 05
How to Debug Python Errors
One of Sentry’s powerful features comes with languages like Python. In Python, PHP, and the JVM, we’re able to introspect more deeply into the runtime and give you additional data.
Braden Kelley, Dec 04
How to Create and Verify JWTs with Node
In this tutorial, I’ll show you how a modern and secure authentication approach. By the end, you’ll be able to create and verify JWTs yourself in Node.
Holger Schmitz, Nov 29
Build a Basic CRUD App with Angular and Node
In this tutorial, you will be developing a simple Angular single page app with a REST backend, based on Node and Express.
SitePoint Team, Nov 26
Cyber Monday: Elegant Themes Offers 25% OFF in Biggest Discount Ever
Little gems hidden in an array of Cyber Monday details are easy to miss.
James Hibbard, Nov 26
jQuery setTimeout() Function Examples
Olayinka Omole, Nov 23
Craig Buckler, Nov 22
Getting Started with Sentry.io Error Tracking
Writing code can be fun. Testing is another matter. Errors can still slip into the best production code. How can you detect those issues?
Tonino Jankov, Nov 21
How to Build a WordPress Theme from Scratch: Final Steps
In this article, Tonino completes his foray into building a WordPress theme from scratch, focusing on refining templates, adding meta information, post thumbnails, sidebars, user-friendly controls and more.
Yaphi Berhanu, Nov 20
John Fairhurst, Nov 20
Jumpstart Your Business by Being Smart
Ben Strickland explains how to be smart when starting a business, discussing how much time to invest, how to avoid failure with research, and how to know your customer by interviewing, talking with them, and building relationships with them.
Tonino Jankov, Nov 19
How to Build a WordPress Theme from Scratch: the Basics
This second part on creating a WordPress theme from scratch shows how to create a very basic WordPress theme, add in Bootstrap styles and scripts, separate header and footer output into their respective partials, and leverage the crucial functions.php file.
Angela Phung, Nov 16
Get to Know the Winners of the Alibaba Cloud Competition
As you may have seen, we’ve recently partnered with Alibaba Cloud to find the best tips and tutorials for making the most out of Alibaba Cloud Services.
Design & UX
Daniel Schwarz, Nov 13
Fonts and Colors Used by Facebook, Twitter, Instagram, Google + More
A cheatsheet of the fonts and colors used by Facebook, Twitter, Instagram, Pinterest, Messenger, Snapchat, and YouTube, with links to official brand assets.
Tom Ewer, Nov 13
Developing a WordPress REST API App: Getting Started
This introductory article is part one in a tutorial series taking non-technical users through the building of a WordPress REST API app using React.
Tonino Jankov, Nov 13
How to Build a WordPress Theme from Scratch: First Steps
Tonino introduces WordPress themes, showing how they work, how they’re structured, the PHP architecture behind them, and other relevant information, as the first step in learning how to build a WordPress theme from scratch.
Martin Tumusiime, Nov 12
How to Deploy and Host a Joomla Website on Alibaba Cloud ECS
This guide will walk you through setting up and deploying a Joomla! website on an Alibaba Cloud Elastic Compute Service (ECS) instance with Ubuntu 16.04.
Maria Antonietta Perna, Nov 11
Five Techniques to Lazy Load Images for Website Performance
Maria Antonietta Perna highlights the benefits of lazy loading images on websites and shows five approaches to implement lazy loading for your website.
Natalie Harris-Briggs, Nov 09
6 Ways to Bring Your Development Team Together with Technology
Are you looking for better ways of bringing the team together? Would you benefit from an arsenal of tools that facilitate team working?
Ghulam Qadir, Nov 09
How to Install Cockpit on Ubuntu 18.04
In this tutorial, we will be installing Cockpit on an Alibaba Cloud ECS instance with Ubuntu 18.04.