When Random Isn't the Right Random
Nearly any engineer worth his or her salt will likely agree that consistency is important. If they don’t, they probably haven’t ever worked on »
Nearly any engineer worth his or her salt will likely agree that consistency is important. If they don’t, they probably haven’t ever worked on »
As applications and their associated databases grow, things change. Rows get modified, schema get updated, and often, things can slow down. These performance hits may come »
As one of my languages du jour, I've always had a fondness for C#. It was one of the first high-level languages that I learned in »
I've spent the better part of my ten-year career as a developer in a relatively safe bubble, technology-wise. Falling in love with a programming language or »
One thing that I've always loved hearing about from fellow engineers or reading about on technical blogs are bugs. Nasty ones. Ones that keep you up »
In my previous post, I discussed the use of TransactionScope within C# and how it might simplify how transactions are managed within your applications. It covered »
In the real world, we deal with transactions all the time, even though we rarely think of them as such. Things like driving to work or »
If you've ever worked in a large code-base of around a hundred or so projects, then you know that organizing your code can almost be as »
I'd like to believe that as developers, we are always looking for those silver-bullet type solutions. The ones where we just add a single line of »
Recently, I was involved in a project that required doing some serious locking down of an application prior to an extensive audit (with potentially millions of »