Skip to content

Instantly share code, notes, and snippets.

@parthn2
Last active September 10, 2023 06:18
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parthn2/cc90186e96f4bf3de082526a279c25c8 to your computer and use it in GitHub Desktop.
Save parthn2/cc90186e96f4bf3de082526a279c25c8 to your computer and use it in GitHub Desktop.
My Google Summer of Code 2023 Completion Report

Table of Contents

Before you start...

All the project's code is at https://github.com/juice-shop/pwning-juice-shop. I've described my contributions below.

Overview

Getting selected into GSoC as a contributor has been one of the best moment of my life, and that too at OWASP, one of the best orgs! I always wanted to learn and get into cybersecurity but I never even dreamt of that I would ever be contributing to it. So, it was just most amazing thing happened to me. To start with project details. My aim was to convert the current markup language from markdown to asciidoc and use Antora instead of previously used gitbook.

Documenting my Experience

GSoC is in all it's essence a once in a lifetime opportunity. Being fond of writing crazy experiences, naturally; I decided to document this blue moon experience. Well currently, I just wrote my experience before my selection, and I planned to document my experience as a contributer after the program ends, so I will be writing it soon.

Pull Requests merged

Below is a list of merged PRs along with brief description of each:

What have I learnt?

When I started with the application process, I knew nothing about gitbooks or antora or if there exists even a tool for documenting things easily and creating html, pdfs and ebooks at the same time. So it have been a lot of learning experience for me. From the start there was discovering new things and learning them and implementing them at the same time.

Future Scope

My intention is to maintain a robust presence within Juice Shop and uphold my role as an engaged contributor even beyond the program's conclusion. While my original program timeframe prevented me from delving as deeply into Web Security as I had hoped, I am resolute in my commitment to further my knowledge in this domain. Time seemed to slip through my fingers faster than expected, but I am determined to channel my dedication into addressing vulnerabilities and tackling more complex security challenges in the times ahead

A Thanks to my Mentors

Certainly, having a reliable guide to steer you back on track is essential. Overlooking their invaluable contributions would be injustice! So yes, I would like to thanks my mentors @bkimminich, @ShubhamPalriwala, and @J12934 for constantly helping me throughout this journey of mine. Without your guidance, this journey would have never been possible!

Conclusion

This remarkable journey has been a whirlwind of experiences, marked by both triumphs and challenges. Participating in an endeavor as significant as the Google Summer of Code has bestowed upon me a profound sense of accomplishment. It's an opportunity that comes along perhaps only once in a lifetime, and I am truly grateful to have been a part of it. As I look ahead, my enthusiasm to continue making meaningful contributions to the realm of open source burns even brighter. The path ahead is exciting, and I am eager to keep pushing the boundaries and leaving my mark on the world of technology.

- Parth Nanda

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment