This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-01-23
Channels
- # aleph (1)
- # architecture (4)
- # aws (7)
- # beginners (249)
- # boot (17)
- # calva (4)
- # cider (30)
- # cljdoc (7)
- # cljs-dev (1)
- # cljs-experience (3)
- # clojure (69)
- # clojure-dev (7)
- # clojure-europe (1)
- # clojure-italy (7)
- # clojure-japan (15)
- # clojure-spec (6)
- # clojure-uk (39)
- # clojurescript (51)
- # cursive (31)
- # data-science (4)
- # datavis (1)
- # datomic (40)
- # dirac (67)
- # duct (8)
- # editors (15)
- # emacs (9)
- # events (3)
- # figwheel-main (2)
- # fulcro (157)
- # juxt (4)
- # kaocha (11)
- # lein-figwheel (1)
- # off-topic (31)
- # pathom (18)
- # re-frame (4)
- # reagent (2)
- # reitit (16)
- # remote-jobs (1)
- # shadow-cljs (11)
- # specter (2)
- # speculative (1)
- # tools-deps (27)
- # vim (1)
- # yada (2)
Hey guys, what do you use for time/task tracking that is not org mode, but is as unintrusive?
(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)
I've used timewarrior, partially because I wanted something I could script/extend in my language of choice.
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)
timewarrior start
starts tracking time (and can take more arguments as tags for future reports) and timewarrior stop
stops tracking.
is anyone using a current Macbook Air 16GB for their programming while traveling - any good?
@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.
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?
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.
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?
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?
I basically need macroexpand
for literature!
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?
@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.
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.
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.
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.
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! š )
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.
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.