We must break problems down into small, digestible bits. We must define the concepts that we use and explain what components they consist of. We must tackle small problems.

– Abdolkarim Soroush