2025 Happy New Year! Well Not So Much…At Least So Far.

It’s been a very long time since I wrote a blog post. I’ve been busy with challenges of various types: