Customizing the Terminal on macOS

I'm going to show you some first steps to improve your terminal by switching to the powerful Z shell and applying an aesthetically pleasing color scheme.

Setting Up Secure SSH Key-Based Authentication on a Remote Server

SSH keys are a much safer and especially a much more convenient alternative to passwords. They come in handy when working with remote servers (e.g. the host for your website) or GitHub repositories. In this post I'm going to explain how to generate secure SSH key-pairs.

Setting Up Your Ruby Environment on a Mac

In this post I'm going to explain how to install Ruby on macOS using the Ruby version management tool rbenv.

Dropbox Privacy Concerns

I've finally uninstalled Dropbox. Here's why you should do it too.

Managing Dotfiles

Have you ever asked yourself what the hidden .bash_profile, .profile and .bashrc files in your home directory are good for? If so, this blog post is for you.