PinnedLessons Learned From Over a Decade of TravelA decade… it seems like such a long time, but I swear, it feels like only yesterday that I nervously left the United States for a three-month trip to Romania. Just nine short years after that trip that was supposed to only last three months, I returned to the US…Digital Nomads4 min readDigital Nomads4 min read
Oct 29, 2022Nightmare on Nomad Street: My Worst Horror Story From a Decade As a Digital NomadThis Halloween, I decided to tell a terrifying tale of my most harrowing travel experience in over ten years. I got stuck in Ecuador because of CoVID, so I decided to spend this entire year traveling around the country. After a little more than…Travel6 min readTravel6 min read
Sep 19, 2022So, You Want to Be a Freelancer? (Part One)Real experience from a twenty-year veteran in the industry instead of contrived figures about how they “got rich in a couple of months” or whining about how it is impossible, usually from some college kid living in his parents’ house. I was spurred into writing this article by the people…Programming5 min readProgramming5 min read
Sep 6, 2022Lost in TranslationToday in Ecuador, I was speaking my usual Spanglish with a friend and asked her, “Tienes un penny (Do you have one cent)?” Everyone looked at me with a mixture of disgust and humor, and I couldn’t figure out why. Later, I realized it sounded like “Tienes pene” (do you…Digital Nomad Lifestyle2 min readDigital Nomad Lifestyle2 min read
Aug 31, 2022Calling .Net From ColdFusionI recently spent some time reacquainting myself with the language I first cut my teeth on twenty years ago and even got recertified again. The last time I held a ColdFusion certification, it was still owned by the Allaire brothers (almost 20 years ago). :D ColdFusion is an excellent language…Programming3 min readProgramming3 min read
Mar 29, 2021Hiding your website from hackers & spammersEvery day, we have a finite time to accomplish the many tasks that each of us has on our plates. I own a software development company, and I field dozens of calls and countless emails per week from people (usually vastly under-qualified) begging me to pay them to cause me…Information Security4 min readInformation Security4 min read
Aug 30, 2020Umbraco 8 ~ Member Handling & SecurityIn our last installment of this series, we learned about the different kinds of controllers that Umbraco provides us. Now we will delve into user and member management, and how to code member authentication & authorization into your Umbraco website. SecurityUmbraco11 min readUmbraco11 min read
Aug 28, 2020Umbraco 8 ~ Surface Controllers & MacrosIn our last installment, we learned about the basics of Umbraco and what is new in Umbraco 8. Now we are going to delve into coding basic functionality and making our code as modular as possible. Before we delve into the code, let’s talk a little about the different types…Umbraco11 min readUmbraco11 min read
Aug 20, 2020Umbraco 8 ~ IntroductionUmbraco has changed tremendously since I started working with it in version 4 back in 2013. In this series, we are going to delve deep into Umbraco from the basics of creating your first site to writing plugins and customizing the backend of this wonderful ASP.Net MVC based CMS. Intended Audience This…Umbraco11 min readUmbraco11 min read
Aug 17, 2020Convert all of your old images to WebP with Powershell.I wanted a quick and efficient way to convert all of my site’s images into WebP format, but couldn’t find anything for Windows that tickled my fancy, so I wrote a quick script to do the heavy lifting for me. The first thing that you’ll want to do is download…Scripting3 min readScripting3 min read