There was a time that I thought I’d be on the search for the perfect to-do management software forever. That’s what I wrote in this blog post back in 2007, when I first mentioned Todoist, a Web based to-do list application that was then fairly new to me.
But six years later, I find myself still using Todoist, which is kind of amazing to me. I’ve poured thousands and thousands of to-do items into it, and have been faithfully ticking them off and moving them around every single work day. In that time, Todoist has gone from a side project run by its founder, Amir Salihefendic, to a real, profitable company called Doist, with a staff scattered all over the world.
What’s even more amazing to me is that at its core, Todoist is still fundamentally the same; it remains a ridiculously simple bit of software that takes just moments to learn, and it’s still extremely effective. In spite of the many years it’s been in the market, and the many users who have sent in feature wish lists, and the many talented people who have signed on to Amir’s team, it hasn’t become encrusted with complex features geared towards specialized use cases. In the world of software, keeping your feature set essentially unchanged while also keeping it relevant is a real feat. It may not be glamorous, but it’s incredibly hard.
Actually, Todoist has changed in one important way: it’s become more readily available on every platform. Whether you use Chrome or Safari, Android or iOS, Mac or Windows, Todoist is available and fully functional. In fact, today the company just released a brand new version of Todoist for iOS, a fully-fledged, native, beautiful overhaul of its iPhone experience. (At one time, Todoist for iPhone was just a native wrapper around a Web view, and it was exactly as flaky as that sounds. It’s come a long way.). Even better, this new version is optimized for the iPad, too. I fully expect to be using Todoist for the next six years, at least.+