Creating an AWS VPC With Public & Private Subnets

I’ve decided to start building a tutorial series in which I target intermediate Amazon Web Services (AWS) subjects. I’ve found that there are a lot of beginner focused AWS tutorials out there, but not many focused on intermediate and advanced...

Flushing the DNS Cache On OS X

Why Flush Local DNS Cache? I’ve been spending a lot of time lately working on configuring web apps running on AWS with domains that have been purchased from Google Domains (Yea, I have a legitimate reason for not using Route...

Jenkins Automated Backup To AWS S3

Why backup build jobs? I’m running a containerized Jenkins instance for my CI jobs and wanted an easy way to ensure my build configs would persist even if something happened to my Jenkins container. My options I could have used...

Android ListView Set Height Properly

Looking around the internet I’ve seen several ways to set the height of a ListView. Upon further reading I came across a best way. One thing I learned is a ListView should never be nested inside a ScrollView since the...

My Purpose and Vision

Purpose Through my daily (and nightly) work I encounter problems. Keeping with software engineer style, Google.com is my best friend. What I find time and time again are StackOverflow questions marked as duplicates, blog posts from 3 years ago, and...