Doxygen

See the following -

How to Write Documentation That's Actually Useful

Steven Vaughan-Nichols | Enterprise.Nxt | July 10, 2017

Programmers love to write code, but they hate to write documentation. Developers always want to read documentation when they inherit a project, but writing it themselves? Feh! How common is this? A recent GitHub survey found that "incomplete or outdated documentation is a pervasive problem," according to 93 percent of respondents. Yet 60 percent of contributors to the open source code repository say they rarely or never contribute to documentation. Their reasoning, for both the open source projects and their own applications? A common attitude that "documentation is for 'lusers' who don't write good code!"...

Read More »

Open Chemistry Project Upholds Mission of Unorganization, The Blue Obelisk

Chemistry is not the most open field of scientific endeavor; in fact, as I began working more in the area (coming from a background in physics), I was surprised with the norms in the field. As a PhD student way back in 2003, I simply wanted to draw a 3D molecular structure on my operating system of choice (Linux), and be able to save an image for a paper/poster discussing my research. This proved to be nearly impossible, and in 2005 a group of like-minded researchers got together at a meeting of the American Chemical Society and formed an unorganization: The Blue Obelisk (named after their meeting place in San Diego)...