Posts

Trends in Software …

Some Reflections to Start 2026

I want to start 2026 with some reflections on my journey in software development, and especially the things that I’ve tried that have really improved my craft. I’m going to break this down by year and what I’ve learned.

I have simplified things …

Why I Avoid Ruby for New …

Why I Avoid Ruby for New Projects

  1. Azure SDK for Ruby is archived: https://github.com/Azure/azure-sdk-for-ruby
  2. PayPal deleted their Ruby SDK and started another one that only contains 3 of PayPal’s API endpoints at the time of writing: https://github.com/paypal/PayPal-Ruby-Server-SDK
  3. Azure …

One Language Challenge

One Language Challenge

I’m announcing that I’m starting a one-language programming challenge. For the next 12 months, I’m going to program all my personal projects in one language, except any exploration work I’m doing that will help my day job.

What I have done until now …