How to install Node.JS v6 on Linux
This video is a step-by-step instruction of installing Node.JS version 6 on Ubuntu or Linux Mint. Hint: As tempting as it might be, don't install it through the package manager. I'll explain why in the video below.
Node.JS Official Website:…
Install and configure PyEnv on Linux
PyEnv is a great tool for installing and switching between different versions of Python, which is particularly helpful if you're working on multiple projects or for multiple companies that use different versions of Python. In this video, I'll…
My Top 5 Linux Dev Tools for the Full-stack: Atom, Node JS, Vagrant, Virtualbox, and Oh my Zsh
Having recently switched from Windows to Linux, I thought it best to showcase the top Linux dev tools that I use day-to-day in my dev environment. Here's a video demonstration of my set-up. If there's anything you use that's missing, let me…
Switching from Windows to Linux
Four weeks ago I started working on a new project for a client.
The first task was to load up a Vagrant box to run their platform locally on my machine.
So I cloned the Git repo and ran 'vagrant up'.
Immediately I was presented with errors...…
How to Build an App Part 1: Setting up the Development Server with Vagrant, Ubuntu and Salt (Mac OS X Version)
Using Windows? Click here to view the Windows version of this walk-through.
After my previous post, Android Development for Beginners: 6 Steps to Building Your First App, I received some requests asking me to explain in more detail…
How to Build an App Part 1: Setting up the Development Server with Vagrant, Ubuntu and Salt
Using a Mac? Click here to view the Mac OS X version of this walk-through.
After my previous post, Android Development for Beginners: 6 Steps to Building Your First App, I received some requests asking me to explain in more detail…
My Linux Cheat Sheet
I frequently use Ubuntu or Debian to run my applications. Here is my cheat sheet of how to perform commonly required tasks on these Linux distributions.
Managing Packages
Get 'add-apt-repository' command back on Debian 8
sudo apt-get…
How to completely uninstall MariaDB from a Debian 7 server
DevOps Deployment Automation with Terraform, AWS and Docker
There are many guides about how to install and configure popular applications on Linux servers, but not much on how to remove them.
I found this out when I needed to install…
Low cost backup solution for Linux using Dropbox and a shell script
In this guide I will explain how to create a backup solution for your Linux server using a basic shell script and Dropbox. It’s good for text files but not so good for bigger media files such as audio and video.
It works as follows:
We…
How to change the hostname of a Linux server
This post describes how to change a hostname on a Debian 7 Linux server, however it will work on most other Linux distributions too.
Switch to root
sudo -i
Change the /etc/hostname file
echo 'new.host.name' > /etc/hostname
Restart…