Software development is hard. Lots of details that are hard to get your head around and harder to simplify. CodeProject is a wonderful resource for Windows programmers where programmers try and make the complicated more simple for others; I view it as giving something back. If I’ve spent several weeks fighting to understand a problem and now I do it’s nice to write up and article and post it, either here, or on CodeProject, so that others don’t have to fight so hard. Where’s the similar resource for Unix?