How to install Node.JS v6 on Linux
, , ,

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
,

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…
Linux penguin logo in front of the words 5 tools
, ,

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
,

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…
Smartphone lying on a wood surface
, , , , , ,

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…
Smartphone lying on a wood surface
, , , , , , ,

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…
Linux penguin on a yellow backdrop

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 Search for installed…
MariaDB and Debian 7 logos on a pale yellow background
,

How to completely uninstall MariaDB from a Debian 7 server

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 a MariaDB Galera cluster on a server which already had a stand-alone…
Linux penguin logo in front of the dropbox logo

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…
Linux penguin logo sitting in front of a server warehouse

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 Change the /etc/hostname file Restart the hostname service That's it. The host name…