DEV Community

Cover image for My Hacktoberfest Journey: From Beginner to Confident Contributor
Divanshi Goyal
Divanshi Goyal

Posted on

My Hacktoberfest Journey: From Beginner to Confident Contributor

My Journey from Beginner to Contributor: Embracing the Hacktoberfest Challenge

Journey Image

A month ago, I was just starting in programming. Terms like GitHub, open-source contributions, and pull requests felt intimidating. But then, while scrolling through LinkedIn, I discovered Hacktoberfest.

Why not give it a try? I have nothing to lose and a lot to learn.

That moment changed everything for me.

Inspiration Image


Diving into the Challenge

From picking projects to raising issues, and figuring out GitHub to submitting pull requests, every step was a new challenge. At first, it was tough, but my determination, along with support from helpful seniors, project owners, and YouTube tutorials, kept me going. I’m excited to share that I completed all four contributions, worked on two different projects, and added my profile to DevDisplay.

Support Image


Here’s a Quick Look at My Contributions:

1 Project: Resum-Resume

Pull Request 1: Link to Pull Request

Image description

Description: This pull request addresses #520 Proposal to Fix Syntax Errors in style.css. I identified several issues including missing semicolons after CSS properties, duplicate value assignments that could lead to confusion, and an incomplete CSS block due to missing closing braces. Additionally, I noted unnecessary text that cluttered the CSS, contributing to a cleaner codebase.

Pull Request 2: Link to Pull Request

Image description
Description: Fixing CSS Layout Issues for Improved User Experience

In this pull request, I addressed several layout issues within the Resum-Resume project to enhance the overall user experience. Key changes include:

  • Corrected Margins and Padding: Adjusted the margins and padding in the CSS files to ensure consistent spacing across different elements, resulting in a more visually appealing layout.

  • Responsive Design Enhancements: Modified media queries to improve the responsiveness of the site, ensuring it looks great on various screen sizes, including mobile devices.

  • Alignment Fixes: Ensured proper alignment of text and elements, which enhances readability and overall aesthetics.


2 Project: WordWise

Pull Request 3: Link to Pull Request

Image description

Description: In this pull request, I found duplicate position property assignments (relative and sticky) within the style.css file. This could lead to conflicts in styling for the navbar. I also noted that the layout-container class was used inconsistently across multiple HTML files, which affected the navbar's visibility and behavior during scrolling.


3 Community: DevDisplay

Pull Request 4: Link to Pull Request

Image description

Image description

Description: In this pull request, I added my profile for DevDisplay, contributing to the community by showcasing my work and enhancing the project's visibility. This addition helps others discover my contributions and encourages collaboration within the open-source community.


Community Image

Image description


Connect with Me!

If you want to see more of my work, check out my GitHub: GitHub LinkedIn: LinkedIn LeetCode profile: LeetCode email: email


What I Learned from Hacktoberfest

Hacktoberfest was more than just an introduction to open source; it helped me build confidence. I learned to trust myself, keep learning, and tackle challenges head-on. Thanks to the Hacktoberfest community, I’m now contributing to GSSoC, and I’m proud of how much I’ve grown!


A Note for Other Beginners

If you’re just starting out, I encourage you to take that first step! There are many resources and a supportive community ready to help you along the way. I’m excited to continue my journey and can’t wait to join Hacktoberfest again next year!


Image description

Top comments (13)

Collapse
 
dev_kiran profile image
Kiran Naragund

Congratulations Divanshi!👏
All the best 👍

Collapse
 
divanshi_goyal profile image
Divanshi Goyal

thankyou so much Kiran ✨

Collapse
 
kansoldev profile image
Yahaya Oyinkansola

Well done Divanshi, glad hacktoberfest helped you improve your skills as a developer

Collapse
 
divanshi_goyal profile image
Divanshi Goyal

yeah, it definitely did yahaya, thank you so much!! 😊

Collapse
 
benborla profile image
Ben Borla

Congratulations on your journey!

Collapse
 
divanshi_goyal profile image
Divanshi Goyal

Thankyou so much !! ✨

Collapse
 
perisicnikola37 profile image
Nikola Perišić

Your PR descriptions look awesome! Keep it up :)

Collapse
 
divanshi_goyal profile image
Divanshi Goyal

Thanks Nikola !!! 😊✨

Collapse
 
salonijoshi1980 profile image
Saloni Joshi

Same happened with me you guide me... And i did it ✨🦋thanks for your support

Collapse
 
divanshi_goyal profile image
Divanshi Goyal

My pleasure !! Keep going ✨💕

Collapse
 
21dcs012_ritumehta_b9036 profile image
21dcs012 Ritu MEHTA

Worth Reading 😊!!!

Collapse
 
divanshi_goyal profile image
Divanshi Goyal

Thankyou so much 😊

Collapse
 
ngtduc693 profile image
Duc Nguyen Thanh

congrats