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… Read More ›
Programming
Just tell me what’s wrong!
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… Read More ›
A wrinkle in time
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… Read More ›
The trouble with OpenSource
It’s no secret that the world runs on open-source. From our Apache and NGinx webservers, our Ubuntu server OS’s, even our .NET and python programming languages. However, how many think that this could potentially be an issue?
The move to API Driven Development
Throughout my time developing software I have seen many different architectures, but on some of my recent projects, there is one that stands above the rest. API Driven Development. I absolutely love this architecture and I’m sure most of you… Read More ›
Flow control: If/else, switches and….dictionaries?
.NET languages have a variety of forms of flow control, if statements are easily among the most noticeable. When having to compare multiple statements it is common practice to utilize switch statements due to it’s improved performance, but is there… Read More ›
Code Lint – What is it? What can help?
So what exactly is code lint? I’m sure we’ve all heard of a linter but how many out there have actually taken the time to sit down and use one? What are they used for? Well, getting rid of code… Read More ›
Building a self-hosted API with OWIN
So it’s Friday and I haven’t published anything this week yet. Figured I’d push out a short and quick tutorial on OWIN and give everyone something to play with over the weekend! What is Owin? OWIN is an acronym that… Read More ›
Hello C# 8, goodbye null reference!
Say hello to C# 8.0 and goodbye to those nasty little null-reference exceptions! That’s right, Microsoft is getting ready to release yet another major version of the language! This has been common knowledge for a little while now, so I… Read More ›
Comments are useless, sometimes evil!
That’s right, I said it. Comments are evil. But wait a minute, I hear you say, they tell us about the code, help us explain what is going on, etc etc. I’m not saying comments can’t be useful in code,… Read More ›