Tools for a Continuous Integration (CI) server for PHP projects

20
Feb
2015

Continuous integration is a software development practice where programmers integrate their source code changes frequently and whose goal is to detect errors as early as possible.

This is the first article for a series where we'll show how to create a continuous integration server for PHP projects. In this first article we analyse the tools that we're going to use.

SEO: Improve your search ranking

12
Feb
2015

SEO has been around since the 90's and has evolved ever since. The goal is to improve your site or blog visibility, so it appears on the first page of a given search.

Nowadays search engine algorithms are clever but you still need to adjust some parameters to show your pages on top of search results. To this end, we'll talk about semantic URL, important and irrelevant meta tags, social meta tags and how you can keep track of your SEO.

How to create a free SSL certificate and import it to cPanel

6
Feb
2015

Since Google's announcement that HTTPS would start to be a relevant factor to search ranking many webmasters have created SSL certificates so their blogs and sites would start to use HTTPS. Though the ranking gain is now minor it's most likely that within a few months or years every site will be served through HTTPS.

In this guide we'll show you how to create a free SSL certificate and how to use that certificate in a shared hosting using cPanel (without a dedicated IP address).

Change date format with Javascript

3
Feb
2015

Inserting data into forms is one of the most trivial tasks for any application. Most of the data is simple like inputs, radio buttons, checkboxs or textareas.

There are, however, some field types that have been causing controversy about the best way to fill those fields. In this post we talk about date fields and how you can format the input in order to provide an easy-to-use application.

A lot has changed since the first datepicker was introduced. However, we keep working with applications that aren't easy to use and the users struggle to fill date fields in the correct format.