Some write ups on tech and engineering