Live data from Hacker News

Show HN: Automating daily reports, because fuck it

gist.github.com

11–20 of 54 posts

Re: Show HN: Automating daily reports, because fuck it

#13
I did something similar to this a while back with a one-liner aliased in my Bash includes, called gitsum (short for git summary).

    alias gitsum='git log --pretty=format:"* %s" --author `git config user.email`' #myself
It gives my git commit messages as a Markdown bullet-point list. It only works per-branch unlike the linked gist, but one cool thing about it is that you can tack on additional git flags, such as --since. For example:

    gitsum --since 1.day
    gitsum --since 1.week
    gitsum --since 8.hours
I usually pipe this into my clipboard (on Mac) to easily paste it into the time logging or reporting system:

    gitsum --since 1.day | pbcopy

Re: Show HN: Automating daily reports, because fuck it

#14

At a previous job, software testers had to write reports every Mon/Wed/Fri on what they did and e-mail them to their supervisor. One of them got pretty tired of writing the same shit, and was like 99% sure the supervisor wasn't reading the reports, so started adding "I don't think anybody is reading these. This is a waste of my time." right above his e-mail signature. It took over 3 months before it got noticed. Supe…

We used to receive so many automatically generated emails and I really doubted that anyone was reading them but every time I asked if I could disable them people would swear that they were essential. I got so sick of them that I commented out the line in the script that sent them with a note that I would pay $20 if someone found that line. Nobody ever noticed that the emails stopped and I left years later without paying.

Re: Show HN: Automating daily reports, because fuck it

#15
post #2

I look forward to the day the manager can have a daily standup/progress report meeting oblivious to the fact that (s)he is the only one actually present... One step closer!

Personal AI LLM chatbot, trained on my emails and slack messages. I will have succeeded in replacing myself with a small shell script.

Re: Show HN: Automating daily reports, because fuck it

#16

At a previous job, software testers had to write reports every Mon/Wed/Fri on what they did and e-mail them to their supervisor. One of them got pretty tired of writing the same shit, and was like 99% sure the supervisor wasn't reading the reports, so started adding "I don't think anybody is reading these. This is a waste of my time." right above his e-mail signature. It took over 3 months before it got noticed. Supe…

We used to receive so many automatically generated emails and I really doubted that anyone was reading them but every time I asked if I could disable them people would swear that they were essential. I got so sick of them that I commented out the line in the script that sent them with a note that I would pay $20 if someone found that line. Nobody ever noticed that the emails stopped and I left years later without pay…

One of the first things I do at every job is setup outlook rules to auto forward all those Atlassian, slack, etc auto generated emails to respective folders. I never look at them, it's never a problem. It's amazing the huge effect that reducing the information overload has on one's day to day sanity.

Re: Show HN: Automating daily reports, because fuck it

#18
TL;DR: I plan and it helps me.

When I'm working in IC mode:

- I plan for the next day at the end of the day (org-mode).

- If I'm working on planned tasks (programming, demoing, documentation, etc.) I tick checkboxes. These tasks are usually small enough to do in 1-2 hours.

- I also tick checkboxes for must do things e.g. when on call.

I'm sceptical about planning and working on a bunch of things without putting them down.

Re: Show HN: Automating daily reports, because fuck it

#20

LOL I have to do weekly report and submit it every Friday. The kicker is, I have a meeting Monday morning about what I'm doing the week and what I worked on last week. No team meetings, everyone is soloed. Management is great.

That's... good, right? You write a report on Friday, and come Monday morning you can just read the points from that very report during the meeting. Zero stress.
Post reply on HN