Ask HN: How do you manage your day to day work logs?
As a developer with a not so stellar memory, I feel confident to keep track of what I'm working on and the stuff that were discussed in meetings on a day to day basis as they serve as a record of things that can be revisited in the future for reference.
I've tried several solutions - Evernote, simple markdown, yaml, workflowy etc. but still haven't had a proper routine as I'm not entirely satisfied with any of the tools.
What do you folks use to track your work logs (if you do that)?
62 comments
[ 26.5 ms ] story [ 1480 ms ] threadAnd yes, it was created in part because my memory sucks badly.
After you've created your post, you can save the link and associate it with your email address so you can return back to it later on. Save a bunch of posts and you can always view them later.
While I don't have a routine for day-to-day logs, I use it often to keep track of activities, write to-do lists, even use it to take quick notes, like if I'm working with a client and I write everything down... I create a new MyPost... they can keep track of it and even comment on things that are done or have yet to be done. All URLs are custom and you "own" that URL. I even wrote a post on all the things I thought of what people could do with it.
https://mypost.io/post/what-can-i-do-with-mypost
Simple to use. Find your use!
I like the Uniball Vision Elite with the bold point in blue.
I've run out today and am reduced to a US Government Skilcraft pen. A decided downgrade
I choose physical notebooks over digital because it's easier to go freeform when needed and you don't need most of what you think is important at the time.
Started about 7 months ago and use it daily. I got a black Leuchtturm 1917 for work, and a white one for personal.
I used to keep daily notes in a Dropbox folder, edited and searchable with Sublime Text, but the physical notebook is much better.
-A note block with ramblings on.
-Ipad pro. (I recently tried to switch away from the note block but unfortunately it does not work as well as the old note block did)
-And i have recently set up a intricate system consisting of Post-it's on a wall. (will evaluate it as i go but so far it is good)
-Complete shit as fast as i get it so that i don't have to remember. (this i the one that really get stuff done)
https://hackernoon.com/an-organized-chaos-5c844f8a9c82?sourc...
TFS for tracking effort in a sprint. And I no longer take notes -- our sprint planner takes notes in individual user stories.
Todoist for task management outside of TFS (and also for personal tasks)
(un)fortunately I'm standardized on OneNote 2007, vs. the later versions, but keyboard shortcuts for it in 2007 on Win7 are fantastic. Win+Shift+N to bring up OneNote with the last page open, Win+N for a new unfiled note, and various "tags" and searches. Many Win key shortcuts have changed in Win 10 and later versions of OneNote.
I use checkbox tags for Ctrl-1 (you can assign Ctrl-# to particular tags), so you can easily make a checklist by just typing an item and then hitting Ctrl-1 to make a "todo". You can mark it as done by hitting Ctrl-1 again on the same line. You can also insert timestamps with Alt-Shift-F so you can note when you completed something or similar. Win+S brings up a screen snipping tool for quick documentation on a topic as you go.
I have one section that contains a Note for each week. I archive the notes after awhile. Each week I start a new Note for that week, and update it daily. At the top, I keep my task list of things to do. When I go to copy it to the next week's note, I rank what's important and not.
I have a section called "projects" where I create a note for each Major project I'm working on. Here's where I create a Dashboard for what's going on with that project.
I have a section called "company" where I create notes related to my big companies process/procedures.
I have a section called "releases" where I have all the release notes stored of all the features that have gone into the project: this is so I can find almost anything instantly with the search functionality. I also have a note called Current Release, that I use as a scratch pad for the current things going on.
In general, any important email that I need to save from Corp, I transpose into my OneNote notebook. I also link a lot of my TODOs that I need to have deadlines on into Tasks in Outlook (I don't do this on my Mac.)
Anyway, I"ve used a lot of tools, like Org-mode, Evernote, Reophnotes, nValt, etc....and have been happy with the tool called One Note.
Etc....
- https://macdown.uranusjr.com/
At any given moment I have two "running" files - one being a general tasklist, and one being this month's notes.
On the general tasklist I maintain my own, much more detailed, copy of what's in the issue tracker we use. I rotate that file every few months, copying over unfinished tasks. I also use it to record any bug and weird thing I spot with the application, if I don't have time to investigate it, so that I won't forget it and can come back to it later.
The monthly notes file has entries for each work day. Each entry follows the same template:
The template is evolving, and I'm not always consistent in actually using it, but I'm trying - and it proves very helpful when I'm dealing with a difficult problem, or for some non-work reasons have problems concentrating. It's also my place for writing down stuff I wouldn't bother (or wouldn't dare) post on the issue tracker.I use vimwiki and have a per project wiki for notes and issues, but I need to formalize it.
I use timetrap for the basic "what am I working on" notes. Works ok.
I generally use vim for day to day editing, but switch to Spacemacs when I need something more powerful. It's a pretty seamless experience.
(Git is used mainly so I can roll back a config change when I screw something up through tinkering with my setup).
I love the free form nature of org mode, but its killer features for me are - really easy to pull out lists of tasks, no matter where they are, or how deeply they're nested - ability to track time info directly against tasks, and then automatically generate timesheet info
But I just create the journal entries as needed (often for meeting notes) with function that creates opens the journal buffer and narrows it to a single new timestamped entry.
I see there's now a package https://www.emacswiki.org/emacs/OrgJournal for this kind of thing.
I do like to live in the console. If you're not a console/cli junkie, this might not work for you.
I've also been using DropBox Paper [1] a bit recently. They have a really cool meeting template so if someone is taking notes they can easily invite the team from Google Calendar and assign simple followup tasks from there using @mentions in a checklist.
[0]: https://get.slack.help/hc/en-us/articles/208423427-Set-a-rem... [1]: https://www.dropbox.com/help/paper/smart-meeting-notes
Draw a circle with text to the right, bottom, etc, connect to other items and sketches with arrows. In top left corner there is a type-box with "task|iss|pm|adm" text or combination of these — that quickly describes contents of the page. In progress, Completed, Rejected items are marked with ..., V, X. Once all is completed/rejected, big (V) mark near type-box is drawn, (W) for "even tested". If related group is completed, draw bounding shape and big (V) in it. Use colors for better visual cues.
Draw shortened operative plan (with ...) on separate temporary page. Dispose it once complete.
Put all papers into "punched pocket"[1] in you-see-latest order.
I tried many tools and formats, but these are either unflexible or slow to create, this tradeoff was never beaten. At first glance, one may note that there is no search or redraw capabilities, but these are not really necessary, if you follow simple rules.
Never reuse page for something completely unrelated or temporary. Use only one side of paper. Disallow your colleagues to draw anything on it, always have blank pages for them. Redraw papers that were wasted like above. Every [edit]discussed task should have a circle and text. Once punched pocket is full, archive bottom half of it into hard folder.
Listing these pages makes me instantly remember the entire situation/discussion. It never happens with post-created electronic records.
I think the big thing, no matter what you do, is to establish a routine of reviewing it for a few minutes daily. No matter where you're capturing ideas, todos, status etc, I believe you need to have dedicated mental processing time to maintain the list, keep it clean, organize priority, etc. Even if you can't do it daily (you may not need to), try to aim for once/week to review and iterate....
(I'm trying to give you more of a philisophy for managing it than a technology, because no matter which tech you go with, without an established process, you'll fail.)
The file is many megabytes long, and that's useful because it's incredibly easy to search.
I've tried other approaches, other tooling, and really it just came down to realizing that there was tremendous value in keeping a log, and that to be successful I had to keep it dirt simple rather than switching horses to new shiny every few months.
For my own day-to-day todo list I use workflowy. These are things that I just delete once dealt with.
It's always a good idea to track your time. If you were looking for a more automated approach, Harvest integrates with just about everything and makes adding notes as you do commits or close out tasks pretty painless. Free for single users too.
* Time Tracking and Invoicing Software Pricing - Harvest || https://www.getharvest.com/pricing
Disclaimer: I am working Todoodly as a side-project.
https://standardnotes.org