Skip to the content.

๐ŸŒ‡ Architecture & Paradigms

Documentation

For me, knowing how to build documentation is one of the rarest and most valuable skills among developers. This is also for me a critical point of non-hiring among junior candidates! Coming up with projects that have absolutely no documentation (markdown) is not acceptable in my opinion.

For a project on github for example:

So remember to document your personal projects well because I think this has a very important impact for both technical and non-technical people (and Iโ€™m not talking about copying and pasting a getting started). Personally, I donโ€™t need to see the code of a developer who builds documentation rigorouslyโ€ฆ

Example projects to inspire you: JS-X-Ray, SlimIO Config, Flydrive, Hooks.

Other resources, tools and packages to build documentations:

If you are building an API: having an OpenAPI with for example a Swagger interface can be a big plus (a postman collection can also do the trick).


โฌ…๏ธ ๐ŸŒ‡ Architecture & Paradigms: JSON Schema | โžก๏ธ ๐ŸŒ‡ Architecture & Paradigms: Clean Code