AWS public/private network architecture

by James Armes (they/them)

AWS public/private network architecture

So you’ve got your shiny new AWS account and now you want to start launching some resources. Your account comes with a default VPC so you can just launch your resources in there and you’re good to go right? Right‽

Read more...

tags: aws - cloud - networking - terraform

Using Jekyll 4 with GitHub Pages

by James Armes (they/them)

Jekyll logo

This site is built using Jekyll and hosted on GitHub Pages. I’ve been using this setup for some time, since switching from a Drupal site (which was overkill for this small blog and the little traffic it receives) and paid hosting. Until recently, I used the default setup on GitHub Pages which uses jekyll 3.9.2. When I decided to hit the reset button, I saw that Jekyll 4.0.0 was released in 2019 (nearly four years ago!) and with the release of 4.3.0, the 3.9.x releases were officially moved to security updates only.

Read more...

tags: github - jekyll - website

STI, Associations, and Polymorphism‽ Oh my!

by James Armes (they/them)

Ruby on Rails logo

For much of 2022 I was working on an open data classification tool built in Ruby on Rails. Although initially developed to help classify emergency call data, the tool could be used for any type of data, with some modification.

Read more...

tags: programming - rails - ruby - software

Linux on Mac using UTM

by James Armes (they/them)

Image of a Macbook running Linux with the UTM logo

I know that Macs are very popular in the engineering community, but I have always preferred some flavor of Linux for my local system. Throughout most of my career I’ve used either Kubuntu or Fedora KDE Spin (can you tell which desktop environment I like). I’ve played around with other distros in the past, but I’ve always found these two to be the most stable for my daily driver.

Read more...

tags: linux - macos - virtualization

Twitter? I hardly know her!

by James Armes (they/them)

Twitter? I hardly know her!

I created my Twitter account in September 2008, about two years after it was launched. I was early in my career and thought it sounded like a useful tool to connect with other engineers. And it was, for a time.

Read more...

tags: social media - twitter

Gone but not forgotten

by James Armes (they/them)

I say we take off and nuke the entire site from orbit.

It’s been some time since I’ve written a post (August 25, 2016, to be exact). So long in fact, that I’ve decided to start from ground zero. Much of the information that was contained on the site is long outdated, and I was far less experienced when it was written.

Read more...

tags: personal - website