Productivity Week: Simplify Task Management with Todoist

May 14

Tracking to-dos or tasks has been a problem for me for some time. My struggle with it has been well documented so I won’t get into a long explanation here. TLDR: I keep switching task tracking tools because they all seem to have major drawbacks.

Several weeks ago I accidentally came across an app that I had downloaded at some point in the past, but that I couldn’t ever remember using. That app is Todoist.

Todoist is, quite simply, a to-do list app. At it’s most basic, it allows you to put tasks on a list, and check them off when they’re done. If your needs are simple your usage of the tool can be that simple. The biggest benefit I’ve found with todoist isn’t that it has a number of additional features that can help you track and manage your tasks so that you can get more done. The features are handy to be sure. The biggest seller for me is that those features stay out of my way unless I actually want to use them.

Todoist

Some of the most obvious out-of-the-box features are things like Projects and Due Dates. By associating with a project you can group tasks together either for a specific focus or a GTD-like review session. By adding Due Dates to tasks they will show up in some of the views that exist in the app like Today and Next 7 Days. These views provide an excellent burn-down list for getting through your day.

The app will also allow you create sub-tasks. This can be done either by selecting a “Parent” task when editing a to-do item, or just by dragging things around on the task list. Tasks slide around seamlessly. Sub-tasks provide a nice visual way to break down complex work items into simpler constituent parts.

Todoist will also let you filter tasks. The filters will allow you to show you just a specific subset of tasks. The one I find the most useful is one of the built-in filters “No Due Date” for finding things which I either haven’t decided when they need to be done, or have forgotten to tag with a deadline.

The last of the basic features I want to touch on is something found throughout the app. It’s use of natural language for things like due dates and filters is fantastic. If something is due today, set the due date to “today” and it will figure it out. “Tomorrow”, “next thursday” and “four days from now” will all get you the correct due date for your tasks. If you want to see things for which you missed the date, simply type in “overdue” as the search or filter query.

While not a feature specifically, there is also some gamification at work in Todoist. The app will award you “karma” points (unless you opt out) for both using the system and getting your tasks completed on time. It sounds dumb… but to some degree, for me at least, I think it does provide a bit of an incentive for me to keep sticking to the system.

Todoist Karma

Todoist also has a premium version which adds a ton of features, most of which I’d never use, but there are a few key ones. The first is being able to add notes or attachments to tasks. This is great for tracking the status of a long-running task or something with a few intermediate actions (which maybe should be their own tasks, but I digress…) The other key feature is task backups. The app will backup your task list and maintain an archive so that you can restore from a recent backup. The cost of the premium service is $33 USD / year. I’ll be renewing my premium subscription next month. A handy comparison sheet is available on the website to show the differences between the free and paid tiers.

The last thing I wanted to touch on is platform availability. Todoist is available pretty much everywhere. Android, iOS, phones and tablets are all covered. Mac and Windows clients are also available. There are also a number of browser extensions. The basic web-based UI is fantastic. This is truly a cross-platform juggernaut.

Links:

 

Keith Murray is a software architect and developer can be found on twitter as kdmurray. He also blogs about technology and science at kdmurray.net.

Related Posts

kw806 : Datacenter in a box.

Jul 04


We go deeply technical today and discover the wonders of Virtual machines. What are they and why do we compare them to holographic characters in Star Trek ? We talk about the secret sauce to build a ‘Datacenter in a Box’ for your home. Instead of owning rows of old clunkers to test, or half a server rack to meet your needs, we take a tour of Virtualbox and how you can use it to shove an entire datacenter… under your desk.

You can also watch the Live recording of this show on Youtube.

Shownotes.
– Virtual machines .. What are they.
– How can you use them to work for you.
– Working out your strategy.
– What I use ?
Virtualbox.
Virtualbox extention pack .
Vboxmanage commands.

Related Posts


KW Videoblog for 28-6 : Community news and a peek at my desk.

Jun 29


We are back with another weekly videoblog and fill you in on whats going down in the Knightwise.com sliders community. We drop a couple of big names on who is signing up for our “Avengers assemble” project where we are looking for guestbloggers, content creators and backend mavens. As a bonus we swivel the camera around and take a close look at the production desk and what kind of clutter we use to punch the show together. 

Related Posts


Ubuntu 12.04 : Mount that iPad : Play .Avi : No iTunes :-)

Sep 21

We are very happy to line up one of our new guestbloggers on Knightwise.com. Its @McVries_ who kicks of the series with a great article on “sliding” from Ubuntu to IOS and hooking up your iPad .. without iTunes .. on a Linux machine.

Ubuntu 12.04 : Mount that iPad : Play .Avi : No iTunes 🙂 

iTunes has some disadvantages, and one of them is a rather serious one for any linux user. It just isn’t available. Although some older versions are said to be Wine compatible I have a Windows virtual machine setup to be able to use iTunes (amongst other tasks). But since spotify I don’t sync that much music anymore and for my daily dose of podcasts I’ve dumped iTunes a long time ago. But what about movies? Well, i recently figured out that it’s a lot easier for an Ubuntu user to transfer them to an iPad then for, let’s say, a Mac or Windows user. How? Directly from the Desktop! And in a lot of cases you don’t even need to bother to convert it to a native iOs format. Een .avi or a .mkv plays very well.

The Recipe: An iOs device, in my case an iPad, one USB cable, your computer running Ubuntu and (for example) OPlayerHD Lite (Free as in beer in the appstore).

After connecting your iOs device you will see two mountpoints pop up in your filebrowser. One of them facilitates your photo import and the other one with a name like “Documents from {Username}” is the one we want now. This is the one that will help you ‘inject’ a file in almost any off the applications you have installed on your device. If you open it you’ll see something like this:

Documents

And OPlayer is in there as well. (Why do i use OPlayer? It supports .avi, mkv, and dvd-folders, locally and over the network). Double click it’s icon and finally you’ll find a folder called Documents and a folder “Inbox” within. Now just paste the movie you want to watch and watch it dive into your iPad at an enjoyable speed. Start the applicationon on the iPad, browse to the My Documents folder and Enjoy. Offline!

oplayer

onthetablet

Some caveats: Copying a 8 GB Matroska (.mkv) would prove to be rather pointless, the iPad isn’t hefty enough i found. Take a more modest one, around 2 GB for 90 minutes and it seems to work well. Avi is no problem at all.

Links : oPlayerHDlite

A post by Guestblogger McVries  http://www.mcvries.nl  A blog about my experiences using an opensource OS while working as a Windows sysadmin, and being the techno advocate for the organization i work for.

@McVries_   Skeptic IT Manager with a liking for open Source.

 

Related Posts

Virtual insanity : Xp in Linux or Linux in XP.

Jun 21

A whole new deal. 

Very soon we will see a culture shift, A change how people interact on the computer scene. My prophecy is nothing less then the end of the almost relidgious ‘ OS- Wars ‘. From newbie to web-lord, we have all played the paralympic game of ‘ what’s the better OS’ Wether in forums, in chatrooms, in endless slashdot threads or even in the comfort of our own pub : We’ve all been there. Wether Xp is better then 2000, Why Mac Os is better then Windows , and we’ll never forget the face of our local Linux Guru foaming at the mouth after he had to endure your proclamation that Windows ME was the best operating system ever written. ( And he never spoke to you again. ) But very soon the question “What’s your operating system” will be replaced by “ What’s your Primary Os ?”. Any computer with a processor speed over 1.5 gigahertz is quite frankly a waste of money. You don’t see a specific speed increase when you buy a 3 gigahertz or more . Ok , Windows will boot faster , but that does not mean YOU can work any faster. I mean , the processor is not the bottleneck of the system.  The question is : What to do with all this extra operating system power … More eye-candy ? Perhaps Vista will be more then happy to gobble up a few million cycles just for Balmers personal pleasure.  OR .. we can make the cycles pay off by jumping on the virtualisation train.

 All aboard ?

What do you do when you have one OS running , but your computer can carry twice the load ?  Well , lets install ANOTHER operating system. I’m not talking Dual Booting here, I’m talking Virtualisation. Running a second Os , INSIDE the first one. The “Base OS” is the main operating system you are running, The “ Guest OS is a virtual version of an operating system neatly compressed into one file.

 

 

jj

 

 

Why ?

I know what you are saying. But why “ma cher Knightwise” would i do this ? Here is why.

  • Perfect testing : The virtual machine you installed is just ONE FILE. After you install it , make a backup and start fumbling around. Messed up the Guest OS ? Just drag your copy back and you are good to go. You can easily install all kinds of operating systems without having to worry about partitioning.- Space and energy saver : Who said you had to stop with running just one Guest OS . Instead of bricking up your bedroom with countless pc towers you can now have them running as virtual machines on one machine. Needless to say you save money by just owning one pc, you save power cause you only have one power supply to feed and save valuable bedroom time with your space because she doesn’t have to be mad at you all the time for junking up the house with your old ‘test machines”.
  • Switchers trouble : I have seen people by a PC or a Mac just for that one task. I’ve seen people buy an extra pc for their on-line banking. I’ve seen switchers go back because they could not get a certain application working on a certain platform. Well, There is an end to switchers trouble and you have all walked through the gates of Sliders heaven (Sliders = cross platform users). Personally I wanted to switch my main machine to linux because I could not get MSN messenger running webcam sessions. (Microsoft does not want to clear  the code ) So .. I installed Ubuntu, ran Windows XP as a virtual machine and did the impossible, ran the two Os’es at once and did my Webcam stuff without any trouble. I run Xp on my mac for consulting purposes (when i need to get into a Windows network)  and I run Ubuntu in my Xp for testing everything out before I make changes to my ubuntu server.
  • Servers dream :  The crappy thing about running multiple servers at home is the fact that they eat power. Now you can run several ‘virtual’ servers on the same machine and just have one power supply to feed.

And how do i Do that ?
Before we start : Be sure you have enough memory in your Base Operating system. Each guest operating system requires a chunk of ram. The bigger the chunk, the better the speed. Also see that you have enough storagespace. Not only so the Guest OS can grow to its full potential (About 4 gig”s will do) you also want to make  backup copy’s of every clean installed os that you have.  Wether you want to run Linux in Xp or Xp in  Linux , you need the free vmware player . This is a free application that lets you use pre-built images of virtual machines. So you cant ‘build’ your own virtual machine , just use one that has been pre-built. Now this ‘building’ of a virtual machine tells the virtual machine how to act. Luckily I found THIS site where you can download FREE virtual machine configuration files for just about any operating system you wish. All you need are the installation cd’s of that OS and you are on your way.  I’ll be playing with virtual machine more as the week progresses and keep you posted on the results. Meanwhile my “ Piece de resistance “ is a screenshot of an msn webcam session in Windows XP , running as a virtual machine on my Ubuntu (base) workstation.  Sliders .. the end of our troubles is in side and we are virtually saved.

Related Posts