Updated technical blog JavaScript