Thinking at the Edge online