I am so good that I'm my own idol.
Nothing here yet.
No blogs yet.
Block selection in Webstorm. I am used from Atom to do block selection via Alt+arrow combination. It's quick and easy. Webstorm supports block selection, but I have to switch to block selection state (via Command+Shift+8), do the selection, do the changes, then switch back to regular selection (again Command+Shift+8). Webstorm is great. I like it a lot. But I'm really annoyed by having to switch between selection states, instead of using a modifier.
I once spent two days debugging a typo in variable called smallIllustration . That's when I really started to like "snake_case". I think the most important thing is to use descriptive names. I always try to use at least two words. In functions/methods, the first word should be a verb, e.g. publishArticle instead of just publish . In variables, there should be an adjective, e.g. filteredArticles instead of just articles . This way, I can immediately see, without looking at the code around, distinction between functions and variables. I can also understand what kind of input the function expects and what kind of data the variable contains.