-
Continuous Integration and Deployment using Debian, Jenkins, Capistrano, NodeJS and Git
This series of entries provide a short tutorial on how to install Jenkins and Capistrano on a Debian machine; and how to integrate the two to continuously integrate and deploy
-
How to install and configure automated tests using PHPUnit, Selenium and Xvfb, on CentOS
This entry explains how to install and set-up automated tests, using PHPUnit, Selenium and Xvfb on CentOS Linux. PHPUnit is a unit testing framework. Selenium is a testing framework for
-
PHP 7 Object Properties Type Safety with Setters and Getters
PHP 7 introduces scalar type definitions: your function parameters can be of a given type, and function return type declarations ensuring your function will return results of a given data
-
CodeIgniter folder structure overview
Below is a quick overview of each CodeIgniter folder, starting from the repository root. * application/ – stores the CI core extensions, libraries, configuration, cache, controllers, views, helpers, hooks, languages, logs, models
-
Javascript Function Usage Patterns
In programming, patterns mostly apply to code design. However, patterns may also apply to usage of language specific functionality, either to ensure best practices or to avoid common issues. Patterns