Month: September 2015

SQL Server Performance Debugging Tips

Earlier this week I was tasked with troubleshooting some SQL Server performance issues. I am developing a highly multi-threaded application that is calling updates and inserts asynchronously to my SQL Server instance. I was running into some issues with some threads blocking other threads from running and also trying to figure out if we needed to

Continue reading

Make Me Think

Good software is typically developed with the idea that it should be easy and intuitive for the user to use.┬áDon’t Make Me Think is a book written by Steve Krug about human-computer interaction and usability that stresses that this interaction should come with the least friction, so little in fact, that the interaction should be

Continue reading