News for hackers. Stuff that matters.
Re:Ask HN: Solo devs, how do you plan your development? by forgotmypw on Sunday December 29, 2019 @08:21PM (#21909960)
I have a file called todo.txt, with the current tasks at the top, and everything else below that. It is in version control.

As I finish stuff, I delete it out of the file.

I add new stuff towards the top if I want to do it soon, towards the bottom if I want to save it for later.

For things which are just ideas, I have a second file called brainstorm.txt.

Re:Ask HN: Solo devs, how do you plan your development? by cacozen on Monday December 30, 2019 @12:21PM (#21914964)
I use a todo.diff - so the text editor color codes my lines started with `+` and `-`
Re:Ask HN: Solo devs, how do you plan your development? by jvanderbot on Monday December 30, 2019 @04:25PM (#21916841)
Similarly, I use todo.md, and have VIM highlight "[ ]", "[x]", "[>]", "[v]", and "[-]" for bullet-journal-like TODO, DONE, Deferred, Dropped, and FAILED, respectively.
Re:Ask HN: Solo devs, how do you plan your development? by jvanderbot on Tuesday December 31, 2019 @07:54PM (#21925873)
(too late to edit)

Like this: https://github.com/jodavaho/bashlog

Re:Ask HN: Solo devs, how do you plan your development? by rgrs on Tuesday December 31, 2019 @03:30AM (#21919709)
wow. Thanks for the tip
Re:Ask HN: Solo devs, how do you plan your development? by jedimastert on Monday December 30, 2019 @12:49PM (#21915216)
That's such a hack, I love it.
Re:Ask HN: Solo devs, how do you plan your development? by john-radio on Monday December 30, 2019 @04:15PM (#21916787)
So you add tasks starting with `-` and change them to `+` when they're "checked off"?
Re:Ask HN: Solo devs, how do you plan your development? by winrid on Monday December 30, 2019 @01:57PM (#21915749)
Nice!! There is a cool Todo plugin for Sublime that I used for like a year.
Re:Ask HN: Solo devs, how do you plan your development? by hilti on Monday December 30, 2019 @02:04PM (#21915797)
Love it: simple and easy to maintain. Thank you for this great idea!
Re:Ask HN: Solo devs, how do you plan your development? by hu3 on Monday December 30, 2019 @12:33PM (#21915085)
I'm stealing this.
Re:Ask HN: Solo devs, how do you plan your development? by cmstoken on Monday December 30, 2019 @10:33PM (#21918738)
Pretty neat trick.
Re:Ask HN: Solo devs, how do you plan your development? by huydotnet on Monday December 30, 2019 @01:30PM (#21915527)
wow. great trick!!
Re:Ask HN: Solo devs, how do you plan your development? by bcrosby95 on Monday December 30, 2019 @11:48AM (#21914653)
This is what I do too. I tried using things like Trello but found the friction to be too high. I use org mode instead of a regular .txt file though.
Re:Ask HN: Solo devs, how do you plan your development? by ashton314 on Monday December 30, 2019 @12:10PM (#21914868)
+1 for org-mode. I also used Trello. Once I found beorg for iOS, I decided to switch everything to org-mode.
Re:Ask HN: Solo devs, how do you plan your development? by qorrect on Monday December 30, 2019 @03:31PM (#21916424)
More love for org-mode for development. You can also schedule items for major milestones ( or anything ).
Re:Ask HN: Solo devs, how do you plan your development? by matfil on Monday December 30, 2019 @11:20AM (#21914369)
That's almost word-for-word what I like.

I'm actually pretty certain this approach, with the TODO file in VC, would work fine at least up until 4-6 developers, as long as everyone hits a basic level of competence -- but in practice, someone always suggests a more structured tool well before that point.

Re:Ask HN: Solo devs, how do you plan your development? by neltnerb on Monday December 30, 2019 @12:14PM (#21914911)
I'm old school, so I just constantly email myself replies to my past email with a reply to a past email with a past email with a todo list that I freshly created after finally crossing off the old ones.

It helps me sleep to add stuff to my todo list so I can offload anxiety about remembering said thing. It's great, I stole it a bit from a Buddhist meditation practice, but found I didn't trust promises I made to myself that if something is important I'll remember it later. Too much important stuff is planning and I don't like needing to burden others with reminding me to do things.

Re:Ask HN: Solo devs, how do you plan your development? by s3tz on Monday December 30, 2019 @12:56PM (#21915267)
I use a similar approach, but with a VSC extension. I use this one: https://github.com/fabiospampinato/vscode-todo-plus, although I bet there are plenty others and for your editor of choice.
Re:Ask HN: Solo devs, how do you plan your development? by DevX101 on Saturday January 04, 2020 @08:12AM (#21954729)
This is awesome! Thanks.
Re:Ask HN: Solo devs, how do you plan your development? by z3t4 on Monday December 30, 2019 @12:11PM (#21914880)
Does anyone else have a problem that this file just keeps growing?
Re:Ask HN: Solo devs, how do you plan your development? by forgotmypw on Monday December 30, 2019 @04:51PM (#21917011)
It does grow quite a bit. Sometimes I go through the whole file and take out things which I've finished. I haven't found this to be much of a problem.
Re:Ask HN: Solo devs, how do you plan your development? by DougWebb on Monday December 30, 2019 @02:37PM (#21916011)
My problem is that I lose track of where all of my todo files are; I work on too many (client) projects to keep everything in a single file.

Luckily, over time todos tend to become todon'ts, so losing track of the old ones isn't generally a problem.

Re:Ask HN: Solo devs, how do you plan your development? by graphpapa on Monday December 30, 2019 @01:00PM (#21915306)
Yes
Re:Ask HN: Solo devs, how do you plan your development? by jvanderbot on Monday December 30, 2019 @04:24PM (#21916837)
I use todo.md, and have VIM highlight "[ ]", "[x]", "[>]", "[v]", and "[-]" for bullet-journal-like TODO, DONE, Deferred, Dropped, and FAILED, respectively.
Re:Ask HN: Solo devs, how do you plan your development? by EdSharkey on Monday December 30, 2019 @12:24PM (#21915002)
Mine is called SCRATCHPAD.md. :D

Writing down the brainstorm stuff is important to me because if I don't write it down, I am tempted to drop what I'm doing and work on my ideas or else lose them. If I went and implemented every random idea that popped into my head, I'd never get anything done as was the case for me in the past. I write these huge long essays to get my ideas and frame of mind fully described and that usually satisfies me to where I don't have to drop everything and implement the idea right there.

Re:Ask HN: Solo devs, how do you plan your development? by etherio on Monday December 30, 2019 @11:36AM (#21914519)
Literally exactly what I do. I also wake up at 3 am with an idea and put it as a reminder on my calendar.
Re:Ask HN: Solo devs, how do you plan your development? by Doctor_Fegg on Monday December 30, 2019 @11:27AM (#21914423)
Similar to that, but I try to group the tasks into upcoming releases. It's quite an effective way of forcing myself to do the unglamorous fixes along with the whizzbang new features.
Re:Ask HN: Solo devs, how do you plan your development? by bilekas on Monday December 30, 2019 @11:17AM (#21914343)
based on your name, im guessing you have a `password.txt` also ?
Re:Ask HN: Solo devs, how do you plan your development? by njsubedi on Monday December 30, 2019 @12:02PM (#21914796)
Do you judge people by looking at their usernames, or by checking whether they end their sentences with "also" also? ;)
Re:Ask HN: Solo devs, how do you plan your development? by bilekas on Monday December 30, 2019 @12:23PM (#21914989)
:) I find humour in odd places I guess, no ?
Re:Ask HN: Solo devs, how do you plan your development? by c-smile on Monday December 30, 2019 @01:33PM (#21915549)
Yeah, I put once "experienced kamikaze" as a role in my resume. Frequency of interview requests did not change ...
Re:Ask HN: Solo devs, how do you plan your development? by zylepe on Monday December 30, 2019 @12:43PM (#21915168)
I’ve been doing the same thing (todo.txt) for a while, surprised to learn it’s not just me. I like separating out brainstorm.txt, that would help keep it focused.
Re:Ask HN: Solo devs, how do you plan your development? by Reedx on Monday December 30, 2019 @11:49AM (#21914660)
Same here, though I handle the ordering loosely.

Basically bubble sorting the list frequently based largely on a combination of impact and what I feel like doing at the moment.