Dave Zych

How Many Google Search Results Pages do you use?

My general Googling (that’s a word, right? [http://en.wikipedia.org/wiki/Google_%28verb%29]) workflow goes something like this: 1. Hit CTRL + T in Chrome 2. Type my search query 3. Hit Enter 4. View first 3-4 results 1. If desired content is found, great! 5. If desired

The Importance of Ergonomics - Keyboards

Being programmers, we inherently spend a lot of time on our computers. Sitting in a proper position with your your workstation set up correctly is very important to your overall health. One of the most heard of and cataloged injuries from working on a computer is Carpal Tunnel Syndrome [http:

C# Operator Precedence

In my previous blog post on the difference between i++ and ++i [http://davidzych.com/2013/06/19/whats-the-difference-between-i-and-i-in-c/], I made a comment that i++ had a higher precedence than ++i. In C#, operators are grouped into categories and each category has a precedence. Categories with a higher precedence will

What's the Difference Between i++ and ++i in C#?

There’s common confusion between the difference of the Prefix (++i) and Postfix (i++) increment operators in C#. A common explanation would be that “The Prefix operator increases iprior to running the statement and the Postfix operator increases iafter running the statement.” Although this is the perceived functionality, it’s

LINQ GroupBy Explanations and Examples

I’m a big fan of LINQ, and one of my favorite extension methods is GroupBy [http://msdn.microsoft.com/en-us/library/system.linq.enumerable.groupby.aspx]. I have found that GroupBy is one of the most useful methods in LINQ and the more I use it the more useful

Dave Zych © 2026