TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How do you manage your day to day work logs?

32 pointsby borncrusaderalmost 8 years ago
As a developer with a not so stellar memory, I feel confident to keep track of what I&#x27;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.<p>I&#x27;ve tried several solutions - Evernote, simple markdown, yaml, workflowy etc. but still haven&#x27;t had a proper routine as I&#x27;m not entirely satisfied with any of the tools.<p>What do you folks use to track your work logs (if you do that)?

31 comments

TeMPOraLalmost 8 years ago
Org Mode stored on Dropbox.<p>At any given moment I have two &quot;running&quot; files - one being a general tasklist, and one being this month&#x27;s notes.<p>On the general tasklist I maintain my own, much more detailed, copy of what&#x27;s in the issue tracker we use. I rotate that file every few months, copying over unfinished tasks. I also use it to record <i>any</i> bug and weird thing I spot with the application, if I don&#x27;t have time to investigate it, so that I won&#x27;t forget it and can come back to it later.<p>The monthly notes file has entries for each work day. Each entry follows the same template:<p><pre><code> * &lt;2017-07-26 wed&gt; ** Things I want to accomplish *** TODO A task Some notes under it. ** Other work notes This is my scratch area. Here I just type when I need to talk to myself. ** End-of-day mind dump Here I dump the state of my head at the end of the workday, so that I can pull it in quickly the next day. ** Jira for today :jira: Here I note down task numbers I want to log time on - at least if they don&#x27;t match the commit log 1:1. ** Insight from today :insight: Here I try to note down something important or insightful I discovered that day. ** Things that should be automated :automate: A most recent addition to the template - if something is repetitive and annoys me, it goes here. </code></pre> The template is evolving, and I&#x27;m not always consistent in actually using it, but I&#x27;m trying - and it proves very helpful when I&#x27;m dealing with a difficult problem, or for some non-work reasons have problems concentrating. It&#x27;s also my place for writing down stuff I wouldn&#x27;t bother (or wouldn&#x27;t dare) post on the issue tracker.
评论 #14859508 未加载
评论 #14859289 未加载
评论 #14859847 未加载
评论 #14861613 未加载
monknomoalmost 8 years ago
I use a notebook with a pen and something roughly corresponding to the bullet journal format. Portable, power outage safe, hard to steal remotely and easy-ish to slot into the legal process if required.
评论 #14859252 未加载
评论 #14859013 未加载
评论 #14859461 未加载
dbg31415almost 8 years ago
Google Docs works well too, I think. Just create a spreadsheet and log in your to-dos as needed. Makes it easy to go back over and track what you were able to accomplish. I spend 5 minutes every morning thinking about what I want to do that day, type out 3-5 key goals, then at the end of the day I copy and paste what I was able to do (with any amendments if I think of other things) into a Google Sheet. Easy to add things like &quot;time spent&quot; or &quot;project&quot; if you want -- just add rows or data validation to the Google Sheet. Then pivot table that as needed.<p>It&#x27;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.<p>* Time Tracking and Invoicing Software Pricing - Harvest || <a href="https:&#x2F;&#x2F;www.getharvest.com&#x2F;pricing" rel="nofollow">https:&#x2F;&#x2F;www.getharvest.com&#x2F;pricing</a>
评论 #14896747 未加载
merceralmost 8 years ago
I made a logger web app that I run locally that allows me maintain logs, visually grouped by day, and with an arbitrary number of extra fields per log (so, &#x27;mood&#x27; for my journal log, &#x27;minutes&#x27; and &#x27;tags&#x27; for my various client logs, just &#x27;tags&#x27; for my code experiment log, etc.).<p>In the web interface I can simply append something to the &#x2F;logs&#x2F; url, so usually for a new work project I&#x27;ll go to the &#x2F;logs&#x2F;work-&lt;clientname&gt; url and start keeping track of things.<p>Making a nice visualization of all this is high on my list of things to build, but even just scrolling back through the various logs has been extremely valuable to me. Especially for projects that have a lot of downtime (I&#x27;m a freelancer).
lcallalmost 8 years ago
I use this system which I&#x27;ve mentioned before (AGPL):<p><a href="http:&#x2F;&#x2F;onemodel.org" rel="nofollow">http:&#x2F;&#x2F;onemodel.org</a><p>...because it tracks all my to-dos, and I mark them off when done (&quot;archived&quot;) in a few keystrokes. Then there is a simple feature for displaying the ~&quot;journal&quot; for a date range which defaults to starting yesterday at midnight: everything created or archived in that time is shown, so I&#x27;ve basically stopped keeping track in any other way, of what I have done, as I can always look it up.<p>I used to use org-mode, &quot;inspiration&quot; (an old windows program for collapsible outlines and mind maps), and various text editors, but this is the most efficient and flexible I have found.<p>It has no mouse or mobile support yet, but it is the best thing I&#x27;ve found for any kind of notetaking (I&#x27;m the author). It needs simpler installation and added features but is stable and works really well, really efficient once you get familiar, and everything is on the screen. I hope to add anki-like features in the future. Contributions welcome.<p>ps: this program is like a textual mind map that is highly efficient to use from the keyboard, uses postgresql, and can handle large amounts of data, having the same thing linked in more than one place, etc etc, so you can organize all possible stuff in aribitrary ways to suit yourself: I tend to use a few hierarchies and some frequent categories go in multiple places, for convenience. I use it to keep lists of gift ideas, todos, calendar, all notes, plans, personal journal, and it just gets the job done with the lowest impedance of anything i have tried or heard of. It has an auto &quot;journal-generation&quot; feature, some finicky import&#x2F;export features to html or to&#x2F;from text, searching, somewhat limited file storage, and more.<p>edit: pps: lots of info at the web site, FAQs etc. The latest code is in github in the &quot;wip&quot; branch, where I am working (very slowly) on an infrastructure for sharing&#x2F;linking info between instances.
kabdibalmost 8 years ago
I just keep a simple flat text file. I have a command that opens that file and positions the cursor at the end. I have a simple editor command that adds a new timestamp when I start a new day. There is really no other structure (well, notes that say &#x27;TODO&#x27; with checkboxes like [] for &quot;not done&quot; and [x] for &quot;done&quot;, but that&#x27;s really it).<p>The file is many megabytes long, and that&#x27;s <i>useful</i> because it&#x27;s incredibly easy to search.<p>I&#x27;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.
danesparzaalmost 8 years ago
Onenote for detailed logs on a specific issue (bug&#x2F;feature&#x2F;research)<p>TFS for tracking effort in a sprint. And I no longer take notes -- our sprint planner takes notes in individual user stories.<p>Todoist for task management outside of TFS (and also for personal tasks)
评论 #14859493 未加载
评论 #14859597 未加载
taudealmost 8 years ago
I use a variation of the Bullet Journal, but I use MSFT One Note to manage it.<p>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&#x27;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&#x27;t do it daily (you may not need to), try to aim for once&#x2F;week to review and iterate....<p>(I&#x27;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&#x27;ll fail.)
评论 #14866989 未加载
lkestelootalmost 8 years ago
I use a Google Doc. I insert each entry at the top, with the date and a bulleted list of things I did (each check-in, each meeting with notes, and anything else I discovered or decided). It&#x27;s also a good place to jot down who I had lunch with (and things discussed), Meetups I went to, vacation days I took, etc. I keep this in an open tab and write stuff as it happens. I name the Doc after the year, like &quot;Work Log 2017&quot; and switch to a new doc January 1. It&#x27;s been invaluable.
评论 #14861790 未加载
wruzaalmost 8 years ago
Paper and pen (of two colors).<p>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 &quot;task|iss|pm|adm&quot; 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&#x2F;rejected, big (V) mark near type-box is drawn, (W) for &quot;even tested&quot;. If related group is completed, draw bounding shape and big (V) in it. Use colors for better visual cues.<p>Draw shortened operative plan (with ...) on separate temporary page. Dispose it once complete.<p>Put all papers into &quot;punched pocket&quot;[1] in you-see-latest order.<p>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.<p>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.<p>Listing these pages makes me instantly remember the entire situation&#x2F;discussion. It never happens with post-created electronic records.<p><pre><code> [1] https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Punched_pocket</code></pre>
jconleyalmost 8 years ago
I tend to take a more task-oriented approach. If there is something important that is related to product, that will go in JIRA and scheduled&#x2F;assigned appropriately. If I need to do something in the future that nobody else really cares about, including what I want to work on tomorrow, I&#x27;ll just use slack [0] to remind me. Other than that I don&#x27;t really bother with notes. I&#x27;ve tried in the past but things change so quickly I&#x27;ve never had value in reviewing notes, other than to get the action items. Notable exceptions made for board meetings and other official business.<p>I&#x27;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.<p>[0]: <a href="https:&#x2F;&#x2F;get.slack.help&#x2F;hc&#x2F;en-us&#x2F;articles&#x2F;208423427-Set-a-reminder" rel="nofollow">https:&#x2F;&#x2F;get.slack.help&#x2F;hc&#x2F;en-us&#x2F;articles&#x2F;208423427-Set-a-rem...</a> [1]: <a href="https:&#x2F;&#x2F;www.dropbox.com&#x2F;help&#x2F;paper&#x2F;smart-meeting-notes" rel="nofollow">https:&#x2F;&#x2F;www.dropbox.com&#x2F;help&#x2F;paper&#x2F;smart-meeting-notes</a>
rexpopalmost 8 years ago
tl;dr — Pivotal Tracker is the be-all and end-all of software development tracking.<p>As a developer, I don&#x27;t hold myself accountable to any work that isn&#x27;t written down in a user story prioritized by my product manager — the only person to whom I answer. Requirements don&#x27;t come from meetings; they come from this backlog. I take work off the top, and when it&#x27;s delivered I can easily filter into a historical view of my accomplishments (isolated from amongst my team&#x27;s).<p>Within a single feature, I use TDD to orient myself forward: a test that&#x27;s failing tells me what _technical_ requirement stands between myself and delivering the feature. If I am working on something that doesn&#x27;t lend itself to testing — i.e. dev-ops — I will keep a context-stack of sticky notes that churns hourly, and is tossed at the end of the day.<p>Above features, Tracker&#x27;s concept of Epics allows my team to measure progress on new wings of our users&#x27; journey, but I don&#x27;t think at that level on a daily basis; only periodically when asked to wear a UX hat as part of a design exercise.<p>For the fuzzy things around the edges, I do use a half-assed bullet-journal. It mostly comprises questions like &quot;why am I in this meeting?&quot; or &quot;when will this be written into a user story?&quot;<p>I also use 750words.com to &quot;take the edge off&quot;, some days. I fill it with stream-of-consciousness reflections that may later prime and inform my contributions to process-design exercises.<p>Tracker will appear heavy-handed for a team without a dedicated product manager who relies on developers&#x27; estimates to inform their sovereignty over backlog priorities.
评论 #14861728 未加载
moleculealmost 8 years ago
Shell script, markdown files and MacDown markdown app<p><pre><code> $ today created TODAY-20170726.md </code></pre> - <a href="https:&#x2F;&#x2F;github.com&#x2F;erikj&#x2F;bin&#x2F;blob&#x2F;master&#x2F;bin&#x2F;today" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;erikj&#x2F;bin&#x2F;blob&#x2F;master&#x2F;bin&#x2F;today</a><p>- <a href="https:&#x2F;&#x2F;macdown.uranusjr.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;macdown.uranusjr.com&#x2F;</a>
评论 #14861761 未加载
mattbgatesalmost 8 years ago
I created an app that makes it easy for you to save notes or jot down everything necessary, even allows for HTML and CSS designs. It is called MyPost ( <a href="https:&#x2F;&#x2F;mypost.io" rel="nofollow">https:&#x2F;&#x2F;mypost.io</a> )<p>And yes, it was created in part because my memory sucks badly.<p>After you&#x27;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.<p>While I don&#x27;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&#x27;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 &quot;own&quot; that URL. I even wrote a post on all the things I thought of what people could do with it.<p><a href="https:&#x2F;&#x2F;mypost.io&#x2F;post&#x2F;what-can-i-do-with-mypost" rel="nofollow">https:&#x2F;&#x2F;mypost.io&#x2F;post&#x2F;what-can-i-do-with-mypost</a><p>Simple to use. Find your use!
CogDiscoalmost 8 years ago
Org mode with some fairly well-worn templates. My daily log is in datetree format. I have a few agenda options so at my weekly meeting I can get a quick review of what I&#x27;ve done during the week (or quarter if I&#x27;m writing quarterly notes).<p>If I go to a meeting I take notes with pen and paper and transfer them in elaborated form when I return. Good note taking is a skill, though!<p>I dabbled with an ultra quick template (F12 to write a single line in a mega list with a date stamp at the front of each item, no options, no slowdown). I found the discipline of taking slow notes at the end of every task or day much better than effectively tweeting my day to my future self.<p>One thing that I&#x27;ve found difficult is having task&#x2F;project journals that work easily into this flow. Tags help but I found I was duplicating everything in changelogs.
senorsmilealmost 8 years ago
I&#x27;m not sure if I&#x27;m unique here. I track approximately every half hour of time I&#x27;m working in Google calendar. This fits nicely with other scheduled meetings. I usually just copy paste jira ticket number + title. At the end of the day, this helps me quickly total the number of hours spent on each ticket to enter into jira. For actual Todo items that aren&#x27;t in jira, I use my email inbox. I do something very similar to something I saw posted on HN a few days ago called &#x27;zeroinbox&#x27;.
welderalmost 8 years ago
That&#x27;s why I built <a href="https:&#x2F;&#x2F;wakatime.com" rel="nofollow">https:&#x2F;&#x2F;wakatime.com</a>, which is a plugin in your text editor that automatically tracks what you worked on.
imrootalmost 8 years ago
I use taskwarrior (for tracking todo items) and timewarrior (for logging work and what I&#x27;ve done with those items). It integrates nicely in my current workflow (every time I spawn a new tmux window a todo list along with my current time tracking and my calendar for the rest of the day pop up), and it emails my personal address at 18:30 a list of what I&#x27;ve accomplished for the day and the highest priority tasks for the day tomorrow.<p>I do like to live in the console. If you&#x27;re not a console&#x2F;cli junkie, this might not work for you.
SirLJalmost 8 years ago
I would flag an email with something I have to do or to follow up and when I have nothing to do will sort my emails by flags and will work or follow up on them, the rest I keep in my head...
bigtechalmost 8 years ago
Trello -- I keep a list for all active projects, and drop a card on each list when something changes. Allows for a quick scan to see where I&#x27;m with each of my projects.
callesggalmost 8 years ago
-Google tasks (for long standing things, to remind me that i should think about it from time to time)<p>-A note block with ramblings on.<p>-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)<p>-And i have recently set up a intricate system consisting of Post-it&#x27;s on a wall. (will evaluate it as i go but so far it is good)<p>-Complete shit as fast as i get it so that i don&#x27;t have to remember. (this i the one that really get stuff done)
jbob2000almost 8 years ago
Pen and paper. Digital tools still aren&#x27;t flexible enough to capture the full functionality of pen and paper.
irpapakonsalmost 8 years ago
I try to write anything complex, easy to be forgotten and relevant to the project at an official place like a shared functional spec document, a wiki or edited into a jira ticket.<p>For my own day-to-day todo list I use workflowy. These are things that I just delete once dealt with.
评论 #14861738 未加载
zipperheadalmost 8 years ago
I use jrnl <a href="http:&#x2F;&#x2F;jrnl.sh&#x2F;" rel="nofollow">http:&#x2F;&#x2F;jrnl.sh&#x2F;</a>, which is an excellent command-line app for time-based capture. It also supports tagging and has a really useful query mechanism.
vinoth15almost 8 years ago
I use trello similar to this workflow (<a href="http:&#x2F;&#x2F;www.mytodoodly.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.mytodoodly.com&#x2F;</a>).<p>Disclaimer: I am working Todoodly as a side-project.
mobitaralmost 8 years ago
Standard Notes works well for this. Cross-platform with fast sync, along with Markdown and Code editors.<p><a href="https:&#x2F;&#x2F;standardnotes.org" rel="nofollow">https:&#x2F;&#x2F;standardnotes.org</a>
williamsteinalmost 8 years ago
I created something called &quot;Task files&quot; in CoCalc.com. For each thing I&#x27;m doing in a project, I make a task, do it, and then mark it done. All past tasks are searchable.
sairamkunalaalmost 8 years ago
I use Google Sheets. One of my friend started to try out using a Slack Channel and aggregates the info every week.
shotgunggalmost 8 years ago
I list down how I manage my work logs here. I hope this article helps you<p><a href="https:&#x2F;&#x2F;hackernoon.com&#x2F;an-organized-chaos-5c844f8a9c82?source=linkShare-8863b1a852eb-1501095102" rel="nofollow">https:&#x2F;&#x2F;hackernoon.com&#x2F;an-organized-chaos-5c844f8a9c82?sourc...</a>
c4ncrialmost 8 years ago
We got a small app that tracks activities
webwanderingsalmost 8 years ago
TextWrangler and NV.