Perché trovo Discourse così difficile da personalizzare?

Is there any documentation for coders to read?