technical blog week 5