Select Page

My name is Clint McMahon, I’m a technology consultant, web developer & mobile app builder.

I help companies become more successful at what they do, create business value, increase revenue and reduce costs by solving complex business & technology problems. My client focus is in healthcare, aviation, banking, eCommerce and includes National Institutes of Health, State of Minnesota, Wells Fargo and the University of Minnesota to name a few.

Recent Posts

How to calculate age in C#

Today I had a requirement to calculate someone's age based on that person's birthday. It seems like a pretty simple function to write, but I decided to Google around a little bit anyway to see if what other people were doing to calculate age based on birthday. Turns...

List of all weather stations by state

I'm currently writing an app to display and chart record high and low temperatures for locations around the United States. As I was writing the station selector I realized that I would need to create a list of all weather stations by state. Because of the large number...

Failed to decrypt a column encryption key

If you set up SQL Server Always Encrypted and are now getting an error that says Failed to decrypt a column encryption key using key store provider: 'MSSQL_CERTIFICATE_STORE' there's a good chance it's a permissions issue. All you need to do to fix this error is to...

How to set up column level encryption with Always Encrypted

In this post I'm going to detail how to set up column level encryption with Always Encrypted. SQL Server's Always Encrypted feature is a simple and effective way to setup column level encryption. Using Always Encryption I'm able to encrypt individual columns in my...

Don’t under price yourself as a freelance developer

I've been working through Brennan Dunn's Double Your Freelancing email course to level up on my technology consulting knowledge. This helps me learn what's been successful for other consultants in the technology world so I can apply new things to my own business. One...