DEV Community

Bregwin Jogi
Bregwin Jogi

Posted on

A brief recap of what I did this Month

Happy Halloween and Diwali!

Now that today's the last day of October, I wanted to make a quick recap on my involvement with the Open Source Community, what I learned so far, and things I found interesting.

I became familiar with open source projects contributing to 6 projects, ranging from fixing very small typos to adding new features. Here are the projects and the pull requests I made for them:

  1. Nats.io - Fixing a small spelling mistake.
    https://github.com/nats-io/nats.docs/pull/752

  2. TLDR - Adding Documentation to Azure Cli
    https://github.com/tldr-pages/tldr/pull/13934

  3. ScottPlot - Adding a minor center property
    https://github.com/ScottPlot/ScottPlot/pull/4335

  4. VS Code Python - Removing JSDocs types
    https://github.com/microsoft/vscode-python/pull/24300

  5. Mozdownload - Adding dependabot configuration to update GitHub actions.
    https://github.com/mozilla/mozdownload/pull/703

  6. Magika - Adding a function to validate python README markdown
    https://github.com/google/magika/pull/739

You would notice that a lot of the pull requests are very small fixes. The main reason for that to be honest because I wasn't fully skilled to fix some of the issues I thought to contribute to. When I looked at some issues and the associated codebase, I realized it might be better to work on a simpler issue than stopping an issue halfway through because of the lack of knowledge. However, these simpler issues taught me a lot about how to interact with contributors, creating pull requests and following the contributing guidelines for these projects.

This was very helpful for some later contributions where I could focus more on coding the feature instead of worrying about other factors.

I also did some work on my own open source project - RefactorCode.
I refactored the code (touche), adding tools like Prettier and ESLint to make the code easy to maintain and added a contributing.md to make it easier in case anyone wanted to contribute to the project.

I have been doing these contributions as part of my OSD course at Seneca as a final semester student, but I am hoping that I find time to contribute to these projects even after I graduate.

Because a lot of what I like in coding was made possible through these projects, and it is fun to work with the people responsible for it.

It was a pretty busy and intense month due to having to manage other courses and midterms, but I feel it was worth it.

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay