I used the child combinator (>) and adjacent sibling combinator (+) a lot. I think these aren't used much in real-world code?
p + p {
border-top: 1px;
}
I also like to use `>` as much as possible instead of the implicit ` ` child selector, I find it more robust and less surprising.I rarely use `~` though, but it has its uses.