SitePoint Premium New Releases: Swift, Icon Design, and Vue

We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books and mini-books to check out in the library — let us introduce you to them. Hands-On Full-Stack Development with Swift – Packt Build full-stack shopping list apps from …

Build a Desktop Application with Electron and Angular

In this tutorial we’ll build a cross-platform desktop application with Electron and web technologies such as TypeScript and Angular. Electron.js is a popular platform for building cross-platform desktop apps for Windows, Linux and macOS with JavaScript, HTML, and CSS. It’s created and maintained by GitHub and it’s available under the …

Non-relational Databases and Supporting Mixed Workloads

This article was created in partnership with MongoDB. Thank you for supporting the partners who make SitePoint possible. Suppose that you’re building an e-commerce platform and as part of the exercise, you need to come up with a new data architecture for inventory management. You need to support fast, transactional …

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. Website-building solutions have been around a long time. But a new generation has arrived. One that exploits new technologies like responsive and mobile platforms. Today, you can build anything …

3 Methods for Hands-free Continuous Testing

This article was originally published on CrossBrowserTesting. Thank you for supporting the partners who make SitePoint possible. In order to strike the perfect balance between speed and quality, teams that hope to achieve Continuous Integration and Continuous Delivery must also implement Continuous Testing. This is often easier said than done. …

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

How do you measure customer engagement? Likes, clicks, and purchases are often the default metrics to turn to, but they don’t tell the whole story. You need to know how much customers feel they’re in a relationship with your product, business or brand to truly measure customer engagement. Is your …

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 …

The Ultimate Beginner’s Guide to Setting Up & Running a WordPress Site

So you’ve decided to run a WordPress site but have no idea where to start? This tutorial is aimed at absolute beginners. Some IT knowledge will help but I presume you want to learn the essentials within a few hours. Let’s get started. Step 1: What Do You Want to …

SitePoint Premium New Releases: DevOps Security, jQuery & Vue Projects

We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books and mini-books to check out in the library — let us introduce you to them. Learning jQuery 3 Fifth Edition A step-by-step, practical tutorial on creating efficient and …

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 …