How to Always run Python 3 from Bash
Given a directory that contains: We can create a runme.sh file to always make sure we are running python 3. Create a shell script Create… Read More »How to Always run Python 3 from Bash
Given a directory that contains: We can create a runme.sh file to always make sure we are running python 3. Create a shell script Create… Read More »How to Always run Python 3 from Bash
Docker images are usually stored on Docker Hub, but AWS’s Elastic Container Registry can also be used. It’s a great solution and this post teaches… Read More »How to Push Docker Images to AWS ECR
There is a fantastic tool to see and monitor Bandwidth and Network Traffic on Linux. It’s called bmon and it works out of the box.… Read More »How to monitor Network Traffic on Linux
Screen on Linux is a popular command-line program that lets you multiplex between interactive shells. What that means is, you can use screen to save… Read More »How to use Screen on Linux
Learn how to package a Python app in this tutorial. For the most part, once you’ve written your Python code, you simply deploy it to… Read More »How to Package a Python App using Nuitka
What is NPM? NPM stands for Node Package Manager, and is the default way to extend your Node applications. There are an absolute ton of… Read More »Introduction to NPM
A symbolic link – or often just sym-link – is a pointer or shortcut to where the actual file lives on a filesystem. What does… Read More »How to create a Symbolic Link on Linux / Mac
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… Read More »Non-interactive git clone (ssh fingerprint prompt)
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 exit Vim
So you have clearly got a very large amount of files! If you issue the conventional rm -rf * within the directory, you will get… Read More »How to Delete large amount of files in directory
If you have multiple files and you want to remove duplicate values from, while creating a single file. File1 (one.txt): File2 (two.txt): As you can… Read More »How to Merge multiple files, removing duplicate values
I am a professional software engineer and do an absolute ton of devops work as well. I’ve actually never been hired into devops roles as… Read More »Just SSH to my Jump Box!
This happens when your machine does not have the correct certificate bundle to access the Pypi repository, or you are behind a corporate proxy that… Read More »Connection broken by ‘SSLError(SSLError(1, ‘[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:777)’
Just a quick note: You are probably looking for a Linux command called `dtrace`. If you’re on a mac then you are probably looking for… Read More »Get the output of an application logged in the terminal