Secured WordPress on LEMP Ubuntu 18.04 with Let's Encrypt

WordPress is the most popular CMS on the internet. This article is a starting point to an adecuquate LEMP (Linux, Nginx, MySQL, and PHP) stack configuration on Ubuntu 18.04 , with Let’s Encrypt to generate the SSL certificate. Aug 2019

Fixing Chef cluster issues

Chef is a vital part of the infrastructure for many enterprises, as a configuration management tool to automate the provisioning of their IT infrastructure, with additional compliance capabilities. But in can get tricky when things stop working and not much specialised information is available. May 2018

Installing MongoDB on Ubuntu 15.04

Starting with ubuntu 15.04, Upstart has been replaced with systemd, and whilst installing MongoDB was no issue, there was no way of having it running as a service by default. Jan 2016

CSV UTF-8 encoding issues in Excel

There’s a bug which causes some accented characters to become corrupt before / during / after import or just document edit, when you use Microsoft Excel – this is a known Microsoft bug which has never been fixed. This frustrating csv UTF-8 encoding issue, occurs only with Microsoft Excel. Oct 2015

Marketing vanity URLs

Vanity URLs are simple but incredibly efficient redirects to help track marketing campaigns via Google Analytics, in this case, and help build reports or track their effectiveness. Jun 2015

git tips and tricks

List of git tips and tricks that I compiled over time. Ping me if you have any others to share. Feb 2014

Lazy loading images with JavaScript

During the rebuild of my Videouri project, I was constantly looking for the best approach of writing and serving all the modules involved, and onto that matter, I decided to do a bit of investigation into implementing a lazy load for the images. First thing that came into my head was to server the images, upon DOM ready with the help of jQuery: Nov 2013