by thinkpad13 on 3/25/23, 10:49 PM with 39 comments
iirc I heard that john carmack use a cd player and pause it whenever he does not works
by radiojasper on 3/25/23, 11:32 PM
by admissionsguy on 3/26/23, 10:08 AM
by mmillin on 3/26/23, 1:46 AM
by mkl on 3/26/23, 10:22 AM
I track time spent on work broken down into dozens of subtasks, which is really helpful for analysing later and estimating future work. It's easy and quick to switch tasks or retroactively adjust or track time. There are various reports you can view or export as CSV.
by bemmu on 3/26/23, 5:18 AM
Goals: make predictable progress each day, get a feel for how long different types of tasks take, and to have guilt-free rest after a day is “done”.
So I decided I’ll aim to work just 3 hours on weekdays, 2 hours on weekends, but I must first write down my current subgoal in a text file and note every time I stop or start.
So this file is full of things like “15:03-15:20, 15:55-16:00 Make minigun emit a puff of steam when it stops”. Conveniently reused as a git commit message. GPT made me a sublime text plugin that adds up the total, and I have inserting current clocktime as a mey binding.
I’m only allowed to work towards that subgoal as fast as I can with no distractions.
The goal must lead to a releasable update, otherwise it does not count. So in my system I’ve defined doing taxes or checking email as not work but a chore (like washing the dishes), to make sure I prioritize releasing stuff.
If I want to check HN or something, then I need to take a proper break instead of semi-working. And since I need to confront this and note it, I’m less likely to do so.
by LouisSayers on 3/28/23, 2:36 AM
Each day I adjust the Subtotal for the previous day and put in an entry for the new day.
When I start working I put in an entry into Start, Finish e.g. 3:33pm 3:33pm, and then adjust the Finish time when I stop.
I have a sheet for the month, and when a new month comes around I add up my totals for the previous month, check that the SUM(Subtotal) is the same as the SUM(time col), and then calculate average hours worked per day / week.
I then duplicate the sheet for the next month.
Have been doing this since last year and it works great.
Edit:
I made a template for anyone interested - here you go https://docs.google.com/spreadsheets/d/1XDp-sYcrsd3Ey-Fo1p5H...
by mriet on 3/26/23, 6:19 AM
- track and optimize productivity
- I have a budget per project
- ensure I work my 40h/week (if I work more or less, my productivity goes down)
https://tailordev.github.io/Watson/
- kind of a diary to help me remember what I worked on
- good "backup" where I can see where I actually spent my time on
Additionally, I have a Google sheet that I use to track how many hours a day I in worked.
by neeldhara on 3/26/23, 12:14 AM
While all the tracking was manual, and I tried to do it either in real time or by the end of the day (or at best the next day), it was useful to have some automated time tracking tools for double-checking in recall. For this, I use mostly Timing (https://timingapp.com/) and location tracking on my phone.
Now I use a custom entry system in Obsidian which lets me do more fine-grained reports (e.g, by project) and also has the advantage that I have one app less to worry about. I still have Timing to help with recall though. Some people use Timing exclusively - and it does have several advanced features and a nice UI!
by codazoda on 3/26/23, 1:05 AM
Note: As a technical manager I feel strongly that you SHOULD NOT look at these values for your employees. I looked only at my own data.
by asdf691111 on 3/25/23, 11:40 PM
by JoeMayoBot on 3/28/23, 2:42 AM
by jonas-w on 3/25/23, 11:37 PM
by splatzone on 3/26/23, 12:27 AM
by jexp on 3/26/23, 5:08 PM
It even made it on LifeHacker back then: https://lifehacker.com/track-your-time-with-lego-bricks-3997...
The article is only on the internet archive these days https://web.archive.org/web/20081206084136/http://jexp.de/bl...
by sloaken on 3/26/23, 12:07 AM
I notice others who watch the clock and leave immediately after 8 hours, my day is almost never that smooth and if I am on a roll I do not want to stop as it costs me more time.
But do take your occasional breaks, it is better for your overall productivity.
by jenett on 3/27/23, 7:11 PM
by markus_zhang on 3/26/23, 10:02 PM
http://bookofhook.blogspot.com/2013/03/smart-guy-productivit...
by johntash on 3/26/23, 9:18 AM
I've changed jobs since then though and don't really need to know more than the total number of hours for a day, but I've been using Obsidian for that. In the yaml frontmatter, I have a 'clocks' array similar to what the clock-in/clock-out looks like from org-clock.
by Tevunah on 3/26/23, 3:47 PM
by yusufnb on 3/26/23, 3:17 AM
PS: I was looking for an app to track time against a list of value adds. More like daily task related activity logs with option to add time. So we built this internally and later launched as a SaaS.
by devstein on 3/26/23, 3:19 PM
by hobabaObama on 3/26/23, 11:03 AM
I found it to be great
by blitz_skull on 3/25/23, 11:23 PM
You can use rules to auto-categorize your time which is clutch.
by _madmax_ on 3/26/23, 12:35 AM
by hboon on 3/28/23, 1:04 PM
Project X 08:43 PM - 10:00 PM
by eurasiantiger on 3/25/23, 11:32 PM
If I did, I would get nothing done and lose my mind in the process.
by phone8675309 on 3/26/23, 3:57 AM
When I was a contractor I used to generate my invoices using it.
by unixhero on 3/25/23, 11:39 PM