Latest Articles


Better late than never, as I'm writing this in late February 2025... First, here's a few links to past years in review: My 2017 Year in…

Keep Reading →


As a software developer, you might spend most of your time immersed in code, solving problems, and building innovative solutions. But have…

Keep Reading →