just some useful stuff (like patterns, algorithms, etc.)