As I was editing my new book Practical Node.js, 2nd Edition, I found a few recurring mistakes that my publisher’s editor was correcting. I wrote over dozen of books but I still don’t know some of English grammar. Do you know some of these tricky rules? Front-end app vs. frontend Which vs. that While vs. whereas May vs. might Login vs log in Front-end is an adjective while frontend is a noun. For example, “I build front-end systems”, but “I work on the frontend”. Which needs comma ...