Tips and tricks for managing Linux (CentOS) servers for web applications.
Want the power of Periscope or Tableau, without the big monthly bill? Setup Metabase to run locally on your CentOS server.
Mount a directory to be shared between multiple servers using Network File System (NFS).
Configuring your Lambda function for use with an Alexa skill.
A step by step guide (with example files) to open a port using IPtables, to allow restricted inbound traffic to a server.
Guide to automating server deployments with Ansible playbooks, with example files.
Centralize your logging by using Filebeat to send log files to Logstash.
A small Python script to take action whenever a new file is uploaded to a directory or its contents change.
Review of 3 common Python-based data pipeline / workflow frameworks from AirBnb, Pinterest, and Spotify.
A simple Bash script to check multiple server instances are responding, and rows are being added to a MySQL database.
Installation steps to start serving any PHP application (eg Wordpress) using FPM on CentOS, together with a sample Nginx config file.
Screen is one of my favourite utilities when managing servers - it allows you to use multiple shell windows from a single SSH session and to keep these active even after logging out. It is super useful for monitoring long-running processes.