Basic VIM Cheat Sheet

Basic VIM commands to get you started Adding Text (You can get a bit more detail regarding the difference between these two here.) Saving For every command show, begin with Esc + : Navigating Editing ActionCommandDelete the current lineddDelete n linesTo delete 3 lines total (the line you're on, plus two below), type d, then [...]

Visual Studio Code Remote Development Setup

Instructions for setting up VS Code to remote to a Linux server. In my case, it's Amazon Linux 2 running .net core. In Linux, at the command line, I created a project using: dotnet new web --name Employee Then on VS Code (running in Azure), connect to the Amazon Linux instance by: Install the Extension [...]

Spinning Up .NET Core on CentOS 8

Simple steps to get going. Create the Amazon Linux Instance via the Console, CloudFormation or the CLI.Log in to the instance using SSH or EC2 Instance Connect (browser).Run the following: sudo dnf upgrade -y sudo dnf install git -y sudo rpm -Uvh https://packages.microsoft.com/config/centos/8/packages-microsoft-prod.rpm sudo yum install dotnet-sdk-3.1 -y # optionally test the installation cd ~ [...]

Spinning Up .NET Core on Amazon Linux

Simple steps to get going. Create the Amazon Linux Instance via the Console, CloudFormation or the CLI.Log in to the instance using SSH or EC2 Instance Connect (browser).Run the following: sudo yum upgrade -y sudo yum install git -y sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm sudo yum install dotnet-sdk-3.1 -y # optionally test the installation cd ~ [...]

A Note on Connecting GitHub Webhooks with Jenkins in AWS

Jenkins is a potential CI/CD solution for my company. I'll admit that I have it in for Azure DevOps. No one really understands it well. The person who set it up has left the company. Jenkins is likely the leader in this space. As part of this effort, I wanted to explore GitHub Webhooks as [...]

Keybinding Gnome Screenshot

There's a nice little program for taking screenshots available for Windows and Mac called Greenshot. It's keybound on my Windows installation with Ctrl+Alt+P. Greenshot isn't available on Linux. Wanting to have a consistent experience between machines with Linux' gnome-screenshot, it was fairly easy to bind that program the same way in Linux. Launch Settings. You [...]

A Case for Automation

I sat on several calls today -- on a day off, no less. Sigh. We shouldn't really even need to be making a case for automated deployments, but unfortunately I find myself (still) doing so regularly. Today was to be spent studying for an AWS exam and doing some other productive things. Like most other [...]