I have created Bartib a time tracker for the command line: https://github.com/nikolassv/bartib. I needed something to track my activities at work. All other solutions that I tried out where too complicated as they often targeted whole teams, included accounting options that I don't need or were just an usability nightmare.
When I created Bartib I tried too keep it as simple as possible which meant for me a CLI tool. Choosing a plain text file with a really simple structure meant I didn't need to implement all features right away but could always fall back to edit the file in vim.
I pretended to often that I had figured everything out and didn't need any help. Although this worked out ok, I would have surely learnt more if I had more often admitted that I was stuck and asked for some input.
This article sounds convincing but I don't find it really hard to refute these weak man arguments:
“I hate people who frivolously
diagnose themselves with autism without knowing anything about the disorder. They should stop thinking they’re ‘so speshul’ and go see a competent doctor.” - "you're so right! That is why I did a lot of research before I diagnosed myself. I'd really like to see a doctor about it as soon as I can."
"I am a proud atheist and I don’t like religion. Think of the terrible things done by religion, like the actions of the Westboro Baptist Church. They try to disturb the funerals of heroes because they think God hates everybody. But this is horrible. Religious people can’t justify why they do things like this. That’s why I’m proud to be an atheist.” - "these people are totally nuts! I as a Christian can not understand how they can justify their actions. No way this is something real Christians would do."
> You sort of inherently act differently if you were bought up rich. Its hard to describe exactly but you tend to be more (blindly) self-confident and just behave a bit differently compared if you were brought up in a lower class family.
I really agree to all the points in the article. But I would add another one: Today it is so much easier to find someone online to speak to in your target language. There are many facebook groups (and certainly other ways) to find people interested in a language tandem via Jitsy/Zoom/Skype etc. Surely, it is nicer to meet someone in person in a café or bar, but it is much easier to meet online, especially when you are working a full time job and have to integrate these meetings in an already tight schedule.
When I created Bartib I tried too keep it as simple as possible which meant for me a CLI tool. Choosing a plain text file with a really simple structure meant I didn't need to implement all features right away but could always fall back to edit the file in vim.