Get Started Writing Class-based Vue.js Apps in TypeScript

In September of last year, Evan You (creator of Vue.js) announced plans for the next major version of the library. Vue 3.0 will feature an improved experience for TypeScript users, including native support for class-based components, and better support for type inference when writing code. The great news is, you …

How Culture Can Influence the Success of Your Business

After graduating from university, Lisa Spiden — the founder of FibreHR and Roster Right — embarked on a backpacking trip across Europe before eventually landing in London and, consequently, into Human Resources with HSBC Investment Bank and BC Global. From there, she worked with several large organizations before taking on …

Getting Started with Natural Language Processing in Python

A significant portion of the data that is generated today is unstructured. Unstructured data includes social media comments, browsing history and customer feedback. Have you found yourself in a situation with a bunch of textual data to analyse, and no idea how to proceed? The objective of this tutorial is …

CSS Debugging and Optimization: Browser-based Developer Tools

The following introduction to CSS code-quality tools is an extract from Tiffany’s upcoming book, CSS Master, 2nd Edition, which will be available shortly. On your road to becoming a CSS master, you’ll need to know how to troubleshoot and optimize your CSS. How do you diagnose and fix rendering problems? …

Why More Web Designers Should Give Pre-built Websites a Try

This sponsored article was created by our content partner, BAW Media. Thank you for supporting the partners who make SitePoint possible. 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. Another option comprises …

Build a Single-Page App with Go and Vue

This article was originally published on the Okta developer blog. Thank you for supporting the partners who make SitePoint possible. Single-Page Applications (SPAs) improve user experience by offering rich UI interactions, fast feedback, and the relief of knowing you don’t need to download and install a traditional application. Browsers are …

Do You Need to Know React as a WordPress Developer?

This article on whether you need to know React as a WordPress developer was originally published by Torque Magazine, and is reproduced here with permission. The new WordPress content editing system Gutenberg will be powering the WordPress post editor in WordPress 5.0. Gutenberg is a “block-based” editor. When creating content, …

Nuxt.js: a Minimalist Framework for Creating Universal Vue.js Apps

Universal (or Isomorphic) JavaScript is a term that has become very common in the JavaScript community. It’s used to describe JavaScript code that can execute both on the client and the server. Many modern JavaScript frameworks, like Vue.js, are aimed at building single-page applications (SPAs). This is done to improve …

How to Easily Back Up WordPress Remotely: A Step-by-step Guide

This article on how to back up WordPress remotely was originally published by Torque Magazine, and is reproduced here with permission. Learning to back up WordPress remotely is one of the most important things you can do. There is nothing worse than losing all your hard work and having no …

Best Practices of Web Application Hosting in Alibaba Cloud

This article was originally published on Alibaba Cloud. Thank you for supporting the partners who make SitePoint possible. Deploying a highly available and scalable web application on a traditional data center is a complex and expensive undertaking. One must invest a lot of effort and resources into capacity management. But …

Preparing Your Content for the Extended Reality (XR) Future

This article on preparing for the XR future was originally published by Torque Magazine, and is reproduced here with permission. You’ve probably heard rumblings in the tech industry around the innovations in Virtual Reality, Augmented Reality, and Mixed Reality. These mediums can broadly be defined as Extended Reality or XR. …