Essential complexity is how hard something is to do, regardless of how experienced you are, what tools you use or what architecture pattern you used to solve the problem.