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!

Personal Posts Tooltip icon

Feb 02, 2026

My Top 12 from the (updated) Ruby Koans

I just completed the updated Ruby Koans (still the classic edgecase repo, with only minor tweaks needed for modern Ruby), and I’m genuinely impressed by how well they’ve aged. The core experience is almost unchanged, and it del...

Read more

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

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

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