Live data from Hacker News

The best todo list app for any developer

coderwall.com

51–60 of 67 posts

Re: The best todo list app for any developer

#52
post #11

Earlier quoted context omitted.

The comments are much more useful and valid.

I understand the argument against editing a file in /etc for something only one user is concerned about, but I've been the sole user of every computer I've had, so this doesn't matter to me. I think that's the case for a lot of people. The other arguments seem to be preference. Some people work better with paper. Some people only want system configuration in /etc. If you're a stickler for the Single Responsibility Pr…

Reading `man hier` tell us that /etc is for files local to the machine, userspace is somewhere else. If you don't care about man hier, that's your option, but this is the way Unix is designed.

I do wonder if you login as root, though.

Re: The best todo list app for any developer

#53
My personal solution is along the same lines, but much less global and annoying. This is in my .bash_profile:

# todo function todo { case "$1" in "-a") echo "$2" >> $HOME/.todo ;; "-d") sed -i "" -e "$2d" $HOME/.todo ;; esac if [ -f "$HOME/.todo" ] ; then cat $HOME/.todo | awk '{ print NR, "-", $0 }' fi } todo

Re: The best todo list app for any developer

#54

My personal solution is along the same lines, but much less global and annoying. This is in my .bash_profile: # todo function todo { case "$1" in "-a") echo "$2" >> $HOME/.todo ;; "-d") sed -i "" -e "$2d" $HOME/.todo ;; esac if [ -f "$HOME/.todo" ] ; then cat $HOME/.todo | awk '{ print NR, "-", $0 }' fi } todo

Wow, HN horrible formatting. Here's the original: https://github.com/jamestomasino/bash-scripts/blob/master/.a...

Re: The best todo list app for any developer

#55

When work life starts to get complicated, I find a pad of lined paper and list things out one per line. As I get stuff done I cross them off the list. The main advantage of this approach is that having to keep a pad of paper around tells me that my life is getting too complicated and I do whatever I have to to cut it back down to basics, ditching the tools. I would loathe it if I had to institutionalize this complexi…

Same here, and not because or when it gets complicated. Pen and paper almost always works better than any one of the gazillions of TODO applications out there. And I've been always wondering why. (Apart from programming TODO items that live in the source code itself, of course).

When you want to say something to a colleague at work, you have a choice of emailing/IMing or just saying it out loud (if you can speak of course) as in, you know, normal human conversation. You don't use a text editor and a speech synthesizer to say something out loud, do you? Because the effort isn't worth it, obviously. Just like you choose an email app that helps you get things done with the least effort, you can as well chose between app vs. non-app.

The thing with the TODO list is that there seems to be this stereotype that you need to keep it in digital form. This has obvious advantages of being copyable, searchable and potentially accessible from anywhere if it's cloud-based. But in return, you compromise simplicity of use. Find the app - click - find the "add" button - click - think of the deadline - launch the calendar - click - click - click ... - type the text - click "OK" - close the app. Now compare that to: turn your head (or your chair) some 30-45 degrees - grab the pen - find the bottom of your list - think of the deadline - write. Fast, simple and sweet, isn't it?

So sweet in fact, that I can sacrifice searchability (easier to skim through the list on paper if it's not too long) and universal accessibility (rarely need outside of the office).

Or maybe I'm just being old-school?

Re: The best todo list app for any developer

#56
post #55

When work life starts to get complicated, I find a pad of lined paper and list things out one per line. As I get stuff done I cross them off the list. The main advantage of this approach is that having to keep a pad of paper around tells me that my life is getting too complicated and I do whatever I have to to cut it back down to basics, ditching the tools. I would loathe it if I had to institutionalize this complexi…

Same here, and not because or when it gets complicated. Pen and paper almost always works better than any one of the gazillions of TODO applications out there. And I've been always wondering why. (Apart from programming TODO items that live in the source code itself, of course). When you want to say something to a colleague at work, you have a choice of emailing/IMing or just saying it out loud (if you can speak of c…

If you need searchability on your to-do list, it's too damn long.

Re: The best todo list app for any developer

#57

FTA: alias etodos="sudo vim /etc/motd" Better: alias etodos="sudoedit /etc/motd"

How about not using system administrator privilege to edit a TODO list? Good grief. If you want a simple text file, add "cat $HOME/TODO.txt" to your login profile script and then "etodos () { $EDITOR $HOME/TODO.txt; }"

Re: The best todo list app for any developer

#60
post #15

Paper. just a single piece of 8.5x11 paper. Anything more complex means I'm trying to do more work than I can handle.

An old colleague of mine.. and CFO of our company.. used to manage his tasks on a piece of paper. It was always in his folder, and for each task he'd write a note on the paper and then draw a box around it. As he completed each task, he'd scratch out the box. It was crude and messy and reminded me of high school. A couple of years ago, I found myself migrating towards something like it. I use large index cards, but..…

That's how my boss does it. He pretty much has a notebook with him at all times, and any item on his todo list gets a line and a checkbox.

It serves him immensely well.

Post reply on HN