So here I am on some much needed time off, and Hurricane Sally decides to come through. Just my luck, my first time taking PTO in over a year and a hurricane decides to lock me down. Either way, I figured I’d try something interesting. For the past few months I’ve had this idea in… Read More ›
So after years of being a developer there is one issue that I keep facing when dealing with customers. Getting them to tell me what’s wrong. I have to be honest, this post is inspired by a co-worker, but I’m withholding names because she’s a treat to work with and I genuinely like her. Plus… Read More ›
There are many aggravating things in programming. You have race conditions, thread locks, cache validation, and many others, but one thing can be one of the biggest headaches if not taken into account. Time. Handling time sounds like a fairly straight forward process, right? Get the current time, store it somewhere, and display it when… Read More ›
So after about 3 years of sticking with Siteground, I decided to finally look for something different. After a while of looking I finally decided to go with WordPress.com, I mean why not? They have a simple interface, their personal package was over $20 a month cheaper than what I was paying, and I don’t… Read More ›
I regularly receive emails from various recruiters and companies seeking developers or other IT personnel. While understandably these individuals are just trying to do a job, a lot of these cold-calls and cold-emails are enough to make me cringe. So I figured I’d post this to give recruiters a little advice. According to EconomicModeling.com, on… Read More ›
Perhaps the most exciting feature in C# 8.0 was IAsyncEnumerable. At work, we have been dealing with a LOT of async calls. Prior we were having to block the thread just to get the data, and process it accordingly. One of the more annoying things was converting existing enumerable to IAsyncEnumerable so we wouldn’t have… Read More ›
Working with any form of a secret in development such as usernames, connection strings, passwords, etc is always difficult. Simply finding a convenient and efficient way of storing them without putting them in source control can be a daunting task. While there are many ways of handling this such as dotNet secrets, Azure Key Vault,… Read More ›
Something went wrong. Please refresh the page and/or try again.
Follow My Blog
Get new content delivered directly to your inbox.