“Sit in front of your computer and simply describe your requirements: “I want an app that lets me organize hiking trips. There should be a sign-up page, a map of hiking places, a calendar of events …” Just keep describing your requirements while the site takes shape right in front of your eyes. If you forget to include something, your computer will helpfully suggest features borrowed from similar websites on the Internet. Maybe the future of software won’t be quite that simple. But I do think that creating apps and websites will someday be no harder than building a PowerPoint presentation or using Excel. It’s heading that way.”