Happy New Year - 2024 Edition!

Sunset behind trees

Happy New Year!

I can't believe it's been a year since my last post! My hope of regular posting to this blog was dashed by a year of ongoing frustration learning on AWS for a large data migration and transformation project, amongst other client projects.

The silver lining is I've now gained a much better understanding of how the various services work together, the approach that's necessary for large data transform projects, and the (many, many) hoops that must be jumped through to get various AWS services such as DMS, Glue, Athena, Lambda, SQS, and RDS working together.

This has necessitated a lot of working with serverless tools and micro-service architectures, and managing so much service infrastructure to achieve desired outcomes.

In my experience, this new approach might have solved some problems, but has certainly introduced new ones into the mix.

This experience has only re-affirmed my resolve to stick with the simplicity of a "all-in", conventions-based framework such as Rails, coupled with managed infrastructure such as AppRunner or Digital Ocean's App Platform.

At the same time, I've been happy to see an apparent "resurgence" in Rails (and other full-stack) frameworks over 2023, and am excited to see the developments in recent and upcoming releases of Rails.

So with that in mind, I am updating my consulting services and developing a couple of new products for 2024. All being well, I'll post updates here (at a better rate than last year!) as they are released.

Wishing you a happy, healthy, and successful 2024.

current_year += 1

goals = %i[
  :write_more_articles,
  :update_rails_courses,
  :travel,
  :new_products,
]

goals.map do |g|
  # ...
end