technical blog week 4