The cookbook for programmers.