John Fairhurst, Sep 12

How to Grow Your Business from $0 to $20M

John Fairhurst introduces Steve McLeod, founder and chairman of Fire and Safety Australia, Australia’s leading safety training company, exploring his secrets on how he grew his business from the ground up.
Tiffany Brown, Sep 11

How to Use 2D Transformation Functions in CSS

Transforms allow us to create effects and interactions that are otherwise impossible. When combined with transitions and animations, we can create elements and interfaces that rotate, dance, and zoom. In this piece, we'll look at 2D transform functions.
Tiffany Brown, Sep 11

How to Get Started with CSS Animation

Think of CSS animation as the more sophisticated sister to CSS transitions. Animations differ from transforms in a few key ways, which we'll explore in this article
Tiffany Brown, Sep 10

CSS Architecture: Block-Element-Modifier (BEM) & Atomic CSS

We’ll now look at two methodologies for naming things in CSS: Block-Element-Modifier (better known as BEM) and Atomic CSS.
Tiffany Brown, Sep 10

Variables in CSS: Custom Properties

Variables make it easier to manage colors, fonts, size, and animation values, and to ensure their consistency across a codebase.
SitePoint Team, Sep 06

The 8 Best WordPress Themes for Small Business Websites

A well-designed website can serve as a powerful marketing tool. These days, creating one for a small business is not distressing or expensive at all. However, it was just a few short years ago.
Michael Lynn, Sep 06

Integrating MongoDB and Amazon Kinesis for Intelligent, Durable Streams

You can build your online, operational workloads atop MongoDB and still respond to events in real time by kicking off Amazon Kinesis stream processing actions, using MongoDB Stitch Triggers.
SitePoint Team, Sep 05

How to Set up a Secure Relational Database on Alibaba Cloud

Gain an introduction to ApsaraDB for RDS, a cloud-based relational database product provided by Alibaba Cloud.
Simon Julian, Sep 05

Things to remember in a stabilising Crypto market

At the end of January 2018 cryptocurrencies big and small did what they've been doing for the past few years now and took a dive. The market went from an all-time high of around $USD830 billion to around $USD240 billion at the time of writing. This article touches on some things to remember as the market stabilises.
SitePoint Team, Sep 04

How to Create Websites with Slides, a Developer-Friendly Tool

Slides lets you customize your design as you're creating it. When you have the design you want, you can customize it even further if you wish.
SitePoint Team, Sep 03

Power Your Business Applications with Elastic Compute Service

This webinar provide a clear introduction to the Alibaba Cloud ECS, which will help you to gain a better understanding of the ECS product portfolio and the benefits of using this product to power your own web applications from 18 global deployment regions.
Craig Buckler, Sep 03

How to Use Gulp.js to Automate Your CSS Tasks

Craig Buckler demonstrates how use Gulp.js to automate CSS tasks, such as optimizing images, compiling Sass files, handling and inlining assets, automatically appending vendor prefixes, removing unused CSS selectors, minifying CSS, reporting file sizes, outputting sourcemaps and more.
Itamar Gero, Sep 02

Not Just for Search Engines – Optimizing Better for Users

The work of an SEO agency mostly revolves on getting results that will make clients happy. Keyword research, website optimization, link building, and content development – all these go into an SEO strategy to help a client’s website get to coveted positions on search results. There is a lot more to it though!
Simon Julian, Aug 30

Adsense and AdWords - why use them?

There are a lot of different ways that savvy people monetise the web, of which AdSense is only one. This article explores the good and bad of using Adsense and the Adwords platform and gives you an overview out of how to get the best out of them in the early days.
SitePoint Team, Aug 30

Quickly Deploy WordPress & phpMyAdmin on Alibaba Cloud with ROS

This document shows how to deploy a WordPress site and phpMyAdmin application using the ROS template with a single click.
Angela Phung, Aug 30

Tech Recruiting, Finding Niches & Starting Your Own Business

In this interview, Joe Woodham discusses recruiting for a tech start-up, finding your niche, and starting your own business.
Ahmed Bouchefra, Aug 30

Advanced CSS Theming with Custom Properties and JavaScript

Ahmed Bouchefra dives into CSS theming, explaining how to use CSS custom properties to create themes and switch dynamically between them with JavaScript, using an HSL color scheme and CSS filters to create a dark version of a light theme.
SitePoint Team, Aug 29

WordPress Management Made Easy with the Plesk WordPress Toolkit

In this session, we will show you the Plesk WordPress Toolkit – a tool that is simplifying the lives of web professionals on Alibaba Cloud.
Diogo Souza, Aug 29

Progressively Enhanced CSS Layouts: Floats to Flexbox & Grid

Diogo Souza walks through how to convert a traditional, float-based layout into one that harnesses the benefits of CSS Flexbox & Grid — while discussing graceful degradation and progressive enhancement along the way.
Alberto Roura, Aug 28

How to Deploy Apps Effortlessly with Packer and Terraform

As developers, we can easily incorporate DevOps in our daily tasks. With this tutorial you will see how easy is to orchestrate a whole deployment with just a couple of config files.
Craig Buckler, Aug 28

How to Create Printer-friendly Pages with CSS

Craig Buckler reviews the art of creating printer-friendly web pages with CSS, showing how to retrofit them to any site, at minimal cost, without affecting or breaking existing functionality — delighting users and raising your site above competitor sites.
SitePoint Team, Aug 27

Case Study: AO.com Builds Single Customer View with MongoDB

We spoke with Jon Vines, Software Development Team Lead at AO.com, about the experience of building the single customer view application, his development philosophy, and the impact it’s having at AO.
Craig Buckler, Aug 27

20 Tips for Optimizing CSS Performance

Craig Buckler discusses 20 ways to optimize your CSS so that it’s faster-loading, easier to work with and more efficient, covering analysis tools, CDNs, HTTP/2, CSS3, animations and transitions, fonts, concatenation and minifying, build tools, flexbox, grid, SVG, critical CSS, and more.
Simon Julian, Aug 26

Three ways to grow your traffic and capture audience