Skip to content
All posts
  • #hack23contributor
  • #hacktoberfest23
  • #hacktoberfest

Hacktoberfest contributor on a11y issues

Another year, another participation in Hacktoberfest. I love this time of year. It's getting cozy,...

Julia ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป GDEJulia ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป GDE3 min read13
Hacktoberfest contributor on a11y issues

Another year, another participation in Hacktoberfest. I love this time of year. Itโ€™s getting cozy, the leaves are turning red and yellow, itโ€™s just beautiful. The perfect time to sit down in front of the laptop with a nice cup of matcha latte ๐Ÿต and start coding.

GitHub Green Square of 2023 showing 568 contributions

Accessibility Contribution

Last year I came up with an idea for nothing less than FreeCodeCamp, and I was surprised, and very happy, that my idea turned into something where open source contributors can now contribute to Hacktoberfest.

https://www.linkedin.com/posts/juliaundeutsch_learn-to-code-rpg-quiz-activity-7114534478470856704-mSFa?utm_source=share&utm_medium=member_desktop

Since then, Quincy Larson even follows me on Twitter himself. I mean, how cool is that ๐Ÿ†’.

Read more about the journey from a simple idea to something significant ๐Ÿ‘‡๐Ÿฝ.

https://dev.to/yuridevat/this-was-hacktoberfest-2022-443h

So of course I participated in the project again.

Also this year I wanted to add some new questions for the FreeCodeCamp developer quiz. Accessibility is, after all, the main topic I generally focus on (for those who donโ€™t know me yet), so itโ€™s only obvious that I contribute to topic-related open source projects.

When creating the questions for the FreeCodeCamp Accessibility Quiz, a particular thought occurred to me and I used the discussion section in their repo.

App improvement idea: โ€œDivide the accessibility questions into groups with different levels of difficultyโ€.

Discussion tab of a repository to lets you engage with other contributors

If youโ€™ve never used this tool, give it a try. If you have something to say, suggestions or the like about a particular repository, check if they use the discussion section in their repo and start connecting with other contributors and brainstorming an idea.

My 4 PRs that got accepted for Hacktoberfest

Default landmark complementary counterpart question https://github.com/freeCodeCamp/Developer_Quiz_Site/pull/879 HTML5 corresponding landmark question https://github.com/freeCodeCamp/Developer_Quiz_Site/pull/878 Accessibility question about color in graph https://github.com/freeCodeCamp/Developer_Quiz_Site/pull/864 Accessibility question about the <main> landmark https://github.com/freeCodeCamp/Developer_Quiz_Site/pull/883

Other contributions

I have also contributed to other open source projects, including EddieHub, Forem, and my own.

Why my own? Even though Hacktoberfestโ€™s contribution guide says to avoid working on your own projects (I think mostly to avoid getting the 4 PRs so easily), the code base of my projects is just what I need to grow and improve. I feel like this is where Iโ€™ve learned the most.

Also, working alongside all these great women on my projects has taught me a lot (@corinamurg ๐Ÿ˜‡).

Open issue

Hacktoberfest 2023 is over, but thereโ€™s still one issue I couldnโ€™t finish in time. And that is perfectly fine ๐Ÿ˜Œ

The sneaky open issue that didnโ€™t make it into the afterlife. ๐ŸงŸ๐Ÿฝ https://github.com/EddieHubCommunity/BioDrop/issues/9461

I even wrote a blog post about it to seek help. Open source is there for everyone to make the web better and work as a team to improve it. So the next time you get stuck, donโ€™t worry too much and look for help any way you can. For me, the easiest way was to write about what problems Iโ€™m facing, what Iโ€™ve tried, and ask for tips on how to improve the code. You can read about it here.

https://dev.to/yuridevat/how-support-works-4bf3

Even though this topic didnโ€™t make it to Hacktoberfest, I learned a lot in the process. The code base of the repository is huge. Itโ€™s so huge that I really have respect ๐Ÿคœ๐Ÿฝ for it. Setting it up locally was not easy, I had to try several times, in two different ways (as they offer in their setup guide), which took me a few days.

I have a lack of concentration ๐Ÿ˜ตโ€๐Ÿ’ซ. So it always takes me longer to set up the local environment. But thatโ€™s fine. The instructions were correct, it was exactly as described, even if I had problems. The main problem was, as always, my patience ๐Ÿฅน.

โฃ๏ธ No other community is like EddieHubโ€™s community run by @eddiejaoude. It makes you feel like you are at home! I encourage everyone who wants to get started in open source to join this community ๐Ÿ‘ฏ๐Ÿผโ€โ™€๏ธ.

Famous last words ๐Ÿ‘‡

I wanted to contribute to other projects as well, but time didnโ€™t let me. Cauldron, AccessibleWebDev, MUI, just to name a few, and there are several other great projects on my list.

https://github.com/YuriDevAT

Enjoyed this post?

Join the discussion on dev.to (7 comments) or share it.

Keep reading

4 min read

Red Team vs Blue Team โ€” I Choose You!

Itโ€™s 1999. You slide a Pokรฉmon Red Version cartridge into your Game Boy. Four AA batteries, a...

  • #cybersecurity
  • #programming
  • #webdev
Read