Ask HN: What tools do you use to manage projects as a solo dev?
I'm interested in what tools people use to manage their projects as solo developers. Both professional solo projects and just side, fun projects.
EDIT: For clarification, by "manage projects" I mean managing the all the metadata related to tasks, bugs, todos, features, deadlines, milestones, etc.
8 comments
[ 4.1 ms ] story [ 18.1 ms ] threadTo be honest, I just save all that stuff in text files in the same repo as the code (though usually in a specific directory at the root of the project.) I have some tools that pull meta-data out of text files so I can query them for things like "give me a list of open items" or "give me a list of items tagged with a specific release target."
It takes some getting used to if you like HTML interfaces, but I grew up on the command line so it works for me.
Yeah this is what I mean.
> To be honest, I just save all that stuff in text files in the same repo as the code (though usually in a specific directory at the root of the project.) I have some tools that pull meta-data out of text files so I can query them for things like "give me a list of open items" or "give me a list of items tagged with a specific release target."
I love the idea of managing stuff in plain text, will have to try something like this out. Do you have the code up anywhere?
The other thing I'm working on is figuring out git plumbing so I can force the ~/todo or ~/project directory in a repo to be the same in all branches (that way you can update them no matter what branch you're on.)
This surprises me, I feel like I see so many people talking about plain text notes !
Can you clarify what you mean by "manage projects"? If you mean issue tracking / notes, I sometimes use github issues, but most often I simply use a markdown file in the gitignored directory where I keep assets that shouldn't be checked in (psds, db backups, and so on). The mermaid extension for vscode makes it easy to throw together flowcharts in that same file. Sometimes I use google tasks for checklists, since my other todo's are in there too.
Paper is my ‘killer app’ when I am having any difficulty with a project. The last thing I need is another window on my virtual desktops to navigate to, if I want to knock down tasks like a beast I print them down and cross them out.
[1] https://ugmonk.com/pages/analog