The x86 and x64 Instruction Set Architecture
If x64 means 64-Bit, then why are 32-Bit CPUs referred to as x86 rather than x32? Read on if you want to know why.
How I Backup My MacBook Pro & Synology NAS
My backup strategy for my most important data.
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 finally uninstalled Dropbox. Here's why you should do it, too.
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.
Setting Up Your Python Environment on a Mac
In this post I'm going to explain how to install a working Python environment for Scientific Computing on macOS.
Setting Up a New Mac
My personal setup routine when I have to start from a clean install of macOS.
Installing Software via Homebrew
Make installing your apps easier by using a tool called Homebrew.