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!

Backend Posts Tooltip icon

Jul 14, 2025

Python's collections.Counter

I’ve been working through the Structy.net course recently to gain a deeper understanding of Data Structures & Algorithms (as the aspiring Software Engineer does). The course is great, and Alvin is a terrific teacher! The lesson...

Read more

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 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

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