Blog Posts

How to create a Symbolic Link on Linux / Mac

February 5, 2020

A symbolic link – or often just sym-link – is a pointer or shortcut to where the actual file lives on a filesystem.


Read More

Non-interactive git clone (ssh fingerprint prompt)

February 4, 2020

If you have ever been in the annoying situation where you had to run git clone from a server that you did not have interactive access to, such as a continuous integration/deployment box or other.


Read More

When your Python code is much faster with PyPy

February 4, 2020

Python is a very powerful language, there are so many libraries available for it.


Read More

What it takes to be a Platform Engineer in 2020

February 3, 2020

Platform Engineering is something that grew out of a mix of what software developers and sysadmins had been doing for years.


Read More

Introduction to PIP – Python Package Manager

February 2, 2020

Python comes with a fully equipped package manager called PIP – which stands for the Python Package Manager.


Read More

How to build a website quickly using PHP

February 1, 2020

PHP is a powerful scripting language created for the web.


Read More

How to replace all occurrences of a string in Javascript

January 31, 2020

I have pretty much resigned myself to the fact that in Javascript, there are really only two ways to do a proper search and replace.


Read More

How to exit Vim

January 30, 2020

If only I had a dollar for every time I saw someone sitting at their computer, trying for the life of them to exit vim


Read More

How to Setup and Use the Python Virtual Environment

January 28, 2020

Python is a fantastic language that continues to help so many businesses and individuals.


Read More

Introducing the Hetzner Cloud

January 27, 2020

I could honestly not tell you how many hosting providers I’ve tried over the past 15 years.


Read More

Multiprocessing in Python3

January 14, 2020

import multiprocessing def runner(k): print(k) processes = [] for i in range(10): p = multiprocessing.


Read More

How to Install MongoDB on Mac

January 4, 2020

You can use Homebrew to install MongoDB on a Mac.


Read More

The Best Note Taking Apps

December 20, 2019

We’re all using a Note Taking App these days, they’re incredibly useful and come jam packed with loads of features.


Read More

How to Delete large amount of files in directory

December 9, 2019

So you have clearly got a very large amount of files!


Read More

How to Merge multiple files, removing duplicate values

November 25, 2019

If you have multiple files and you want to remove duplicate values from, while creating a single file.


Read More

Unable to delete an AWS Internet Gateway

November 22, 2019

So you need to delete an AWS Internet Gateway, sounds good.


Read More

How Distributed Applications Work

July 29, 2019

Distributed Applications come in a wide range of sizes, usages and resource availabilities.


Read More

Why Artificial Intelligence (AI) won’t necessarily take your job

July 9, 2019

Artificial Intelligence, or simply AI these days, is when computers are able to perform tasks that humans would otherwise do.


Read More

The difference between ‘git fetch’ and ‘git pull’

July 8, 2019

Git Pull vs Fetch Many of us take a look at git fetch and git pull and believe them to do the exact same thing!


Read More

7 Ways to Make Money Online from Home

July 8, 2019

1. Create a website / blog There are numerous ways to make money when you create a website or blog.


Read More