notes for a class lesson on Node research and blocking vs. non-blocking