I’m a software developer / team leader / project manager, and I’m often pulled in different directions very sporadically.
For larger projects and planning, I use other tools like Jira, Confluence, Trello, Miro, GitHub Issues, etc.
For my usage of Obsidian, it’s usually ‘Transactional’ (for lack of a better term). I’ll mainly use daily notes to write down what my goals are, or pieces of a conversation or meeting I’ve had, or thoughts and ideas or other circumstantial info on projects, etc - so that the information doesn’t get pushed from my brain, as I’m very prone to that.
The other way that I use obsidian, is taking notes on particular topics, where I’m trying to pull things out at a conceptual or understanding level. As an example, I have a page/pages dedicated to SOLID principles working with code - which is something I’m trying to understand and apply.
So I guess, I don’t have everything in Obsidian, but notes, thoughts, anything that I need to remember or potentially reflect on - generally does. In saying that, I don’t sit down and write into it for hours linking knowledge - just have it open on a separate monitor all through my day to add to when I need to in the moment. For all of this, I use Daily Notes almost exclusively.