Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you do software development, how do you maintain context? I often have terminals open with useful history and logs, plus one or more IDEs, and of course plenty of browser tabs.

If I walk up to my machine after a long weekend, within 10 seconds I know where I left off because I can see what I had open and what I was working on.

Rebooting daily would require me to develop some additional kind of state management system (not that it would be a bad thing to learn).



I don't do much coding but if I did I would commit my work and make notes in a text file of what I was doing in a TO-DO list of sorts. I have a shell function for taking and reading notes with date/time-stamps. In my former life those notes were in Jira.

I used to reside in California in a place with very unstable power so I got into the habit of taking notes and committing often. PG&E the power company would shut off the power any time it got windy.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: