Writing good code by understanding cognitive load
dev.to