Fork me on GitHub
#off-topic
<
2019-01-23
>
3Jane08:01:29

Hey guys, what do you use for time/task tracking that is not org mode, but is as unintrusive?

šŸ˜ 5
3Jane08:01:44

(Being able to add to it/log things from anywhere without having to remember to go to a website/open an app/type out a full incantation is important)

futuro21:01:31

I've used timewarrior, partially because I wanted something I could script/extend in my language of choice.

futuro21:01:27

I really liked using it, and it was amenable to augmentation (f.e. I could have set up my stumpwm to make tracking time even simpler)

futuro21:01:09

timewarrior start starts tracking time (and can take more arguments as tags for future reports) and timewarrior stop stops tracking.

3Jane10:01:41

Thanks, Iā€™ll look into it!

futuro13:01:30

For sure :)

borkdude12:01:06

is anyone using a current Macbook Air 16GB for their programming while traveling - any good?

jimmy13:01:43

@lady3janepl I use iPhone and Mac so notes is the one for me. Everything is synced and itā€™s quite simple. Otherwise I will use simple txt file in Dropbox.

borkdude15:01:18

if I make a project kanban board on github, can I get it to make a label on the issue with the same name of the column itā€™s in?

borkdude15:01:30

that way you can see in /issues immediately whatā€™s the status

Daniel Hines15:01:55

I need to quickly get on the same page about the flow of some UI with our UX guy. Is there a tool where I can rapidly spec out state machines to put in front of him and get feedback on? I know of https://sketch.systems, but its DSL is slightly more investment than i want to make considering its alpha nature.

borkdude15:01:35

How do people generally deal with PRs that are stalling, i.e. the contributor doesnā€™t respond anymore, but youā€™d like to finish a feature related to that PR?

dominicm16:01:13

I push commits to their branch

dominicm16:01:27

Usually my own copy

borkdude16:01:49

ok, so you branch of their branch and then finish it?

dominicm16:01:50

Pretty much

dominicm16:01:02

I've even reworded commits I didn't like the wording of

Daniel Hines17:01:53

I work frequently with references to well-known texts in Org-Mode. I want to: - Syntax highlight those references based on Regexā€™s - Expand the references to their literal text with a key-press (e.g. M-x toggle-reference would expand or collapse the reference just like Tab does for an Org-Mode header - The text for the reference would be retrieved via http. I imagine this should be very easy, but I have no idea what Iā€™m doing with elisp modes. Any guidance how to get started?

ā˜ļø 5
Daniel Hines17:01:14

I basically need macroexpand for literature!

jaide22:01:56

I could use some advice: How do you retrain your work habits? After realizing I didnā€™t finish a single long-term side-project last year Iā€™ve made a point to spend some time each day on one. However Iā€™m having a lot of trouble working on a small part of it for a brief period of time without sinking hours into it. Sprinting like this is what I think feeds the cycle of burnout that prevents me from finishing projects. How can I retrain myself to treat it more like a marathon and be more disciplined?

chrisulloa22:01:29

@jayzawrotny I can relate to that! I donā€™t think sprinting is necessarily bad, but itā€™s important for me to take time to clear my brain and reflect between long sessions (reading articles, exploring tools that could help, thinking about my approach to a problem). I think itā€™s also important to divide the work up into manageable pieces, so that a given session means realizing a goal and feel accomplished. Issue tracking is good for that, or making notes of what is you hope to accomplish in one session, keeping reasonable expectations and scope for n hours of work. Iā€™m no expert but hope to commit to a personal project for this entire year.

jaide22:01:32

Thatā€™s great advice but my problem is I can get carried away or stuck on a problem best solved with hammock-time. Iā€™ve tried pomodoro timers and smaller tasks but even when I accomplish a small task I impulsively set another timer, and another, and another suddenly 4 hours have gone by and Iā€™ve lost track of time. It feels enjoyable, and productive but the pace isnā€™t maintainable and consequences will pile up if I donā€™t get on it.

seancorfield22:01:22

Pomodoro is great for very small batch focus ā€” 25 mins focused work, 5 mins break, 25 mins focused work, 5 mins break, etc ā€” but doesnā€™t help with time-boxing something longer. Iā€™d suggest an additional timer, set for however many hours you want to work on Project A, and set it far enough away from you that you have to physically get up and go switch it off.

seancorfield23:01:01

The pom timer can be on your computer, as long as youā€™re good about taking the five minute breaks in between, but the time-boxing timer has to be physical and away from your computer so you are forced to get up and move about ā€” and use that ā€œfar timerā€ as your physical signal to think about the next project to work on, so you donā€™t go back to your desk with Project A still on your mind.

seancorfield23:01:09

Taking those five minute breaks is critical with pomodoro thoā€™ ā€” you must stop work on the project and do something completely different for the full five minutes for that system to be effective (so you donā€™t just set another pom timer and go straight back to work @jayzawrotny! šŸ™‚ )

jaide23:01:32

I think itā€™s stopping myself that is the hardest part. I like your solution with the physical timer but thatā€™s going to be tricky to pull off later at night or at the end of the day in a public co-working space.

seancorfield23:01:18

Yeah, it can be hard to pull yourself away from a fun project when itā€™s evening and you have no other demands on your time.

Mario C.23:01:14

How does one go home after work and spend hours doing more development? I'd like to do this too but I just can't. That last thing I want to do after work/commute is open up my laptop and write more code.