Earlier quoted context omitted.
That is indeed too technical. Try to explain how inserting an image is not just copy paste.
1. Paste image into assets folder. 2. Write . It's not that hard really is it.
High-documentation, low-meeting work culture
191–200 of 524 posts
Re: High-documentation, low-meeting work culture
#192Re: High-documentation, low-meeting work culture
#193Earlier quoted context omitted.
If an individual employee is going to put all that work in without being asked to or being given scheduled time to work on it they should get something in return.
In the above scenario, I do not understand what they are getting in return. Are you saying this person should be hired/paid to store and retrieve the information being sought out?
Re: High-documentation, low-meeting work culture
#194I'm convinced that documentation, even for large companies, should just be an Obsidian vault of markdown files maintained via git which is just rendered on the web either using a simple static site generator or using Obsidian Publish. When I brought this up at my last company it got dismissed as being 'too technical'. I know git can be tricky but it cannot be that difficult to teach people from non technical departme…
I find Dropbox to have much less friction (almost zero) compared to git. In the teams with nontechnical people it is often enough to just use Dropbox. Git requires manually committing, which is friction and people often forget to commit changes. The fact you need one person technical enough to resolve conflicts is already a deal breaker.
At least you will have multiple revisions.
Re: High-documentation, low-meeting work culture
#195Earlier quoted context omitted.
No, code actualizes the intent of the documentation and the product. The natural language description of a product shouldn't need to be discarded in lieu of some machine language. The lingua franca of ideas is natural language.
Fair enough, but you still end up with 2 separate ways to express things. And I have yet to see a company that changes the documentation first and then derives code changes from that. Usually tickets are written, code is changed. Updating existing documentation is an afterthought at best. Personally I prefer any formal or semi-formal documentation (e.g. Swagger) over a Confluence page any time of the day.
For example, one could structure things where the English documentation is the deliverable. The code merely serves to actualize the document. In this world, we would consider the act of writing documentation of paramout importance, whereas the code is an implementation detail.
I think software as a discipline is distinctly undiscipled about these sorts of concepts.
Re: High-documentation, low-meeting work culture
#196I'm convinced that documentation, even for large companies, should just be an Obsidian vault of markdown files maintained via git which is just rendered on the web either using a simple static site generator or using Obsidian Publish. When I brought this up at my last company it got dismissed as being 'too technical'. I know git can be tricky but it cannot be that difficult to teach people from non technical departme…
Finding the perfect documentation platform becomes a waiting-for-superman game. Everyone loves to complain, but nobody wants to put in the actual work to write clear content, define information structure, consider audience, etc.
The real solution is hiring people who are excellent writers. To do this, leadership must be good at reading and writing themselves (not a given) and be able to recognize top contributors.
Re: High-documentation, low-meeting work culture
#197I'm convinced that documentation, even for large companies, should just be an Obsidian vault of markdown files maintained via git which is just rendered on the web either using a simple static site generator or using Obsidian Publish. When I brought this up at my last company it got dismissed as being 'too technical'. I know git can be tricky but it cannot be that difficult to teach people from non technical departme…
I wouldn't even bother with the static site generator. While I like the idea of STGs, in my opinion, they all suck. And now there has to be someone to maintain how those pages are rendered and know how whatever thing like Jekyll works. Just let developers either read the markdown files as-is or set their IDE to render markdown previews by default. I prefer the latter because I don't have to wait for someone who's on…
Re: High-documentation, low-meeting work culture
#198Earlier quoted context omitted.
> I know git can be tricky but it cannot be that difficult to teach people from non technical departments This is far more difficult than you're suggesting. Git still confuses a lot of junior and mid level devs the second anything deviates from their memorized command workflow. If you're expecting non-technical people to have to learn git just to edit the documentation, they're just not going to use it at all. Writin…
> Writing and aggregating good documentation needs to be easy and simple. Gating documentation behind git is the opposite of that for non technical people. How do you find a happy medium between this and a Confluence-like free-for-all, where anyone can create/edit a page?
Re: High-documentation, low-meeting work culture
#199Earlier quoted context omitted.
What's the difference between Diataxis and the Divio documentation framework? https://documentation.divio.com/
Indeed, they look identical, even down to the font used.
But according to the network graph on GitHub, Diataxis seems to be more active, although both of them still receive updates.
Re: High-documentation, low-meeting work culture
#200I'm convinced that documentation, even for large companies, should just be an Obsidian vault of markdown files maintained via git which is just rendered on the web either using a simple static site generator or using Obsidian Publish. When I brought this up at my last company it got dismissed as being 'too technical'. I know git can be tricky but it cannot be that difficult to teach people from non technical departme…
> I'm convinced that documentation, even for large companies, should just be an Obsidian vault of markdown files maintained via git which is just rendered on the web either using a simple static site generator or using Obsidian Publish This, except for normals, sort of exists: Craft: https://www.craft.do/solutions/businesses Default is internal only, but you can allow sharing, which creates a web URL that can be priv…