Skip to content

Commit a3bae7a

Browse files
committed
Draft Blog Post
1 parent 58f28fe commit a3bae7a

File tree

1 file changed

+9
-1
lines changed
  • content/blog/entries/2024-07-12-automating-quantifying

1 file changed

+9
-1
lines changed

content/blog/entries/2024-07-12-automating-quantifying/contents.lr

+9-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ As I mentioned in the previous sections, starting to code the initial file was a
7676
new technologies and libraries on-the-go. As a matter of fact, my struggles began when I couldn't even import the
7777
shared module correctly. However, slowly but surely, I found that consistent research of available documentation as well
7878
as constant insights from Timid Robot made it so that I finally understood everything that I was working with. There were
79-
two specific things that helped me especially, and I would like to share them here incase it helps any software
79+
a few specific things that helped me especially, and I would like to share them here incase it helps any software
8080
developer reading this post:
8181

8282
1. **Reading Technical Whitepapers:** As I mentioned earlier, I studied a technical whitepaper by AWS to help me design my DFD.
@@ -91,6 +91,12 @@ was the closest thing to my own project that I could reference. Although not all
9191
there were many aspects of the codebase I found very helpful to take inspiration from, especially when online research led to a
9292
dead end.
9393

94+
3. **Writing Documentation for the Code:** As a part of this project, I assigned myself the task of developing a documentation for
95+
the Automating Quantifying the Commons project (**[can be accessed here!][documentation]**). Heavily inspired by the "rubber duck debugging"
96+
method, where explaining the code or problem step-by-step to someone or something will make the solution present itself, I decided to create documentation
97+
for future developers to reference, in which I break down the code step-by-step to explain each module or function. I found that in
98+
doing this, I was able to better understand my own code better.
99+
94100
As for the license data retrieval process using the Google Custom Search API Key,
95101
I did have a little hesitation running everything for the first time.
96102
Since I had never worked with confidential information or such large data inputs before,
@@ -129,6 +135,8 @@ Coming soon!
129135
[AWS-whitepaper]: https://docs.aws.amazon.com/whitepapers/latest/microservices-on-aws/distributed-data-management.html
130136
[meta-whitepaper]: https://engineering.fb.com/2024/05/22/data-infrastructure/composable-data-management-at-meta/
131137
[timid-robot]: https://opensource.creativecommons.org/blog/authors/TimidRobot/
138+
[documentation]: https://unmarred-gym-686.notion.site/Automating-Quantifying-the-Commons-Documentation-441056ae02364d8a9a51d5e820401db5?pvs=4
139+
132140

133141

134142

0 commit comments

Comments
 (0)