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

Sep 01, 2025

A Simple C# Class on Base Classes

Enter base classes, virtual methods, and override functionality. I’ve been using this OOP design pattern quite a bit at work. These patterns are a fundamental layer in OOP and can help extend and make code very reusable (by eli...

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