Sure!
For context: I’m a dev, and I work in a dev shop. Most of what I do day to day are
- write code
- contribute to the collective repository
- read and respond to emails (and Slack)
- write and vet documentation
- meetings
Write code
My setup here is Vim + TMux. My dotfiles are online if you want to take a peek. Challenges like #12in23 help me build out a better editor for multiple scenarios. iTerm is a TMux wrapped in a GUI. So you may not worry about TMux for now.
Repository Contributions
We use GitHub (I also use JIRA as well; but not BitBucket). The GitHub CLI — brew install gh
— is the tool I use to interact with Github without going to the browser. PRs, issues, and all that is done from my CLI.
For JIRA, there’s the go-jira package — brew install go-jira
. It may take some setting up, and is not as robust as gh
, but it also brings JIRA to my terminal.
Team Communications
This one, I resorted to using the GUI apps. So Slack for Slack, and GMail for email. I find this works better for my productivity. + the amount of work these two products have put into making themselves usable is IMHO unmatched.
That said, I did dabble into CLI options for both of these at some point
- Slim for Slack: It brings Slack into Vim, and
- Mutt for email — which I would use if GMail did not exist in this world
Documentation
I prefer markdown here. This is easy to write in Vim, easy to translate to PDF using pandoc — brew install pandoc
— and easy to share with Github Gists. I recently published my personal framework for note-taking, WorkDiary. I recommend it 
I’ve worked in shops which use different products to manage their documentation. In the end, documentation is just text. In the “advanced” mode, it’s “embellished text”.
Vetting documentation is similar to the PR process in “Repository Contributions”.
Meetings
It would be crazy if I had something to meet via the CLI, wouldn’t it 
For this I use the run-of-the-mill Zoom, Meet, Teams, …or whatever everyone likes.
But… I do use Google Calendar to schedule the meetings, and for that, there’s MeetingBar which does a fantastic job is not allowing me miss meetings when neck deep in the terminal.
If there’s more tips you’d like to learn about, I am willing to share. These are the ones which rushed to top of mind when I read your question