dev personal js