It's Davis!

Welcome!

I'm Davis, a SWE exploring the universe of software. Welcome to my blog, where I share insights, projects, and tutorials. Scroll down and enjoy your stay!

All Posts Tooltip icon

May 21, 2025

Regex is fun! I'm being serious

Regex is inevitable! Maybe it’s not the tool for everyday use, but I am finding myself reaching for it a lot more than usual lately. There were two main ways I was getting my regex:

Read more

Feb 18, 2025

Diving Into C# From Ruby

I recently landed a full-time Software Engineer role working with C# and .NET, and so far, it’s been fantastic! Transitioning from Ruby and Rails is a learning curve, but I’m really enjoying the deliberate, statically-typed nat...

Read more

Jan 13, 2025

Album Review: DJ Shadow - The Private Press

We need to talk about DJ Shadow’s - The Private Press! This is his second album and so far, I’ve come back to it many times throughout my life. I recall this being an album that a friend put on my iPod back in middle school (20...

Read more

Jan 08, 2025

AWS S3 Photo Embedding in Rails

When I started this blog, I knew embedding photos and a serverless file upload solution (likely S3) for screenshots and custom photos was a feature I definitely needed. And two months ago at the Boulder Ruby Meetup, Kyle Brackm...

Read more

Jan 06, 2025

Setup AWS S3 for Rails

When it comes to using S3 with Rails, a quick Google search can line up lots of awesome resources and posts that discuss the process in full. I wanted to add to this list and highlight navigating S3 for the typical Rails config...

Read more

Dec 27, 2024

"Hello World" In 5 Minutes With Docker

Docker is such a fantastic tool for software development and I can’t think of a reason not to use it when applicable. In this quick blog post, I’ll show you how to use Docker and the official Docker Hub image to spin up a simpl...

Read more

Dec 23, 2024

Album Review: Shuggie Otis - Freedom Flight

For me, the mix is all about where the instruments sit in the space: is the timbre and volume consistent throughout? How does the overall listening experience hold up from a technical perspective? Here's how I break it down whe...

Read more

Dec 20, 2024

Not Everything is Unix-Based

This last week I've been enjoying working on a simple RPA (Robotic Process Automation) project built with Ruby and Docker for a potential job opportunity.

Read more