Blog 10: November 14th
Runestone Documentation:: Getting Started: We have finally been able to successfully deploy our runestone books, and are now ready to begin to contribute. We have started to explore, and are learning how big Runestone is so we were assigned to read the documentation more thoroughly. Runestone uses monorepo which from my understanding it means repositories related to Runestone academy are under the same repository to reduce redundancy, and Python polylith tools was the motivation behind monorepo. As I was reading under 'Code style and Linting' section I realized I did not know what linting meant in terms of programing, so as any good curios student would do I googled to learn more about it, and upon my research I learned that Linting is the process of analyzing code for potential errors or stylistic problems. It can be used to find bugs, improve readability, and enforce coding standards. Black is a Python code formatter that automatically formats code ac...