Hi there! 👋

Welcome! I started this site to share topics I’ve found interesting or noteworthy during my learning journey and career. My writings focus primarily on AWS, Ruby on Rails, and Python/Django/Flask. Use any of the links below to learn more about me or to connect!

How To Build and Deploy A Blog Like This 📌

Build and deploy your own blog in an afternoon with AWS, GitHub Actions, Docker, and Hugo

January 18, 2025 · 12 min

Permutations in Ruby

We examine Ruby’s built-in permutation method and compare it to a Ruby implementation of Heap’s Algorithm

January 18, 2025 · 7 min

Delegate, Delegate, Delegate

Using delegate effectively in your Ruby on Rails app can make your code more readable and maintainable.

January 2, 2025 · 2 min

Concurrency != Parallelism, Part 2

Concurrency and Parallelism are topics that are often confused. Let’s look at the differences.

December 18, 2024 · 6 min

Concurrency != Parallelism, Part 1

Concurrency and Parallelism are topics that are often confused. Let’s look at the differences.

December 10, 2024 · 6 min

Django vs. ActiveRecord

Both Django and ActiveRecord are ORMS. Let’s compare and contrast the approaches and syntax in each.

December 1, 2024 · 3 min

CIDR Blocks and VPCs

When designing your AWS VPC, one of the most important steps you’ll take is creating up your CIDR Blocks.

November 24, 2024 · 6 min

Rails Magic

Whether you’re new to Rails or have been building in it for years, understanding Rails’ ‘Convention over Configuration’ will pay dividends. Let’s look at a routing example.

November 14, 2024 · 3 min