New blog post - oreilly course review