Callback hell
Código onde callbacks se aninham dentro de callbacks dentro de callbacks — uma pirâmide deslocada para a direita que fica ilegível.
Problema clássico do Node.js dos primeiros tempos. Solução: cadeias de Promises (melhor), async/await (o ideal). Também conhecido como "pirâmide da perdição". É também um sinal de lógica mal estruturada — vale a pena quebrar em funções menores.