2018 Year in Review
Now that 2018’s been over for a few weeks, I’ve had a chance to compile some data from a variety of sources that I thought some people might find interesting, including future me. This post will include …
MANY articles on a wide array of topics. You’ll find a lot of my newer content is going to my YouTube channel first, but I do still blog occasionally.
Now that 2018’s been over for a few weeks, I’ve had a chance to compile some data from a variety of sources that I thought some people might find interesting, including future me. This post will include …
There are a few basic curves you look for when load testing. They're pretty much standard, but there's not a lot of information out there about them, specifically. In this post I'm going to just describe one such curve, …
My GMail is complaining it's running out of space. I remember the days when GMail would show an ever-increasing counter of how much more space I had in my inbox, but apparently those days are over. I rarely delete …
I have clients who describe me and my team as a “force multiplier” for their development organization. What does this mean, and how can it apply to you? How can you become a force multiplier for your team or …
Value objects are a special kind of object which can be very useful in Domain-Driven Design.
I've been wanting to analyze broken links coming into my site so that I could add 301 redirects if necessary. I figured I could probably use Google Analytics to analyze 404s and broken links on my site. With a bit of …
Double dispatch is a pattern you can use in C# to control how communication flows between two objects.
Summary of the event-stream npm package supply chain attack that targeted bitcoin wallets, and how to protect yourself using lockfiles.
I've been doing workshops showing teams how to properly architect ASP.NET Core applications using Clean Architecture for the last couple of years. The most recent one was a 4-day on site workshop I did a couple of weeks …
Adding your own pins and making your own custom maps in Google Maps is easy with these steps.