JavaScript experience notes