<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: erickay</title>
    <description>The latest articles on DEV Community by erickay (@yakedev).</description>
    <link>https://dev.to/yakedev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1610882%2Fbf12ff12-d529-40e5-8fff-602b7524871a.jpg</url>
      <title>DEV Community: erickay</title>
      <link>https://dev.to/yakedev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yakedev"/>
    <language>en</language>
    <item>
      <title>My First Open Source Experience: An Inspiring New Chapter in the World of Code</title>
      <dc:creator>erickay</dc:creator>
      <pubDate>Mon, 04 Nov 2024 07:40:56 +0000</pubDate>
      <link>https://dev.to/yakedev/my-first-open-source-experience-an-inspiring-new-chapter-in-the-world-of-code-20l6</link>
      <guid>https://dev.to/yakedev/my-first-open-source-experience-an-inspiring-new-chapter-in-the-world-of-code-20l6</guid>
      <description>&lt;p&gt;&lt;strong&gt;Why I decided to take part in Hacktoberfest&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;After months of learning to code on my own while working as a designer, I dreamed of immersing myself in the world of open source development. I'd often heard about the importance of contributing to these projects in order to progress, but I wondered how to find the right project, where to start, and above all how to go about it, especially since I was always coding alone. Then, one day, my friend Jules introduced me to Hacktoberfest and an open source project on GitHub: an audiobook library called Lisbook.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Projects and Contributions: &lt;a href="https://lisbook.netlify.app/" rel="noopener noreferrer"&gt;Lisbook redesign&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The first step was to get started. With the help of Jules, I discovered the rules of Hacktoberfest, whose main objective is to submit four valid pull requests (PRs) on open source projects. At first, although I felt a little lost, I took the time to read the README file and gradually understood how to contribute effectively. The Lisbook project, with its basic user interface, immediately inspired me. Passionate about design, I decided to start by visually redesigning the interface to make it more intuitive and aesthetically pleasing.&lt;/p&gt;

&lt;p&gt;See the application &lt;a href="https://lisbook.netlify.app/" rel="noopener noreferrer"&gt;Lisbook App&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;My Pull Requests: Enriching Lisbook with New Features&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In addition to the visual enhancement, I had the opportunity to bring in concrete features that improve the user experience. Among my pull requests, I've added :&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;An About Page&lt;/strong&gt;: To introduce the project and highlight all contributors, to create a real showcase for the community.&lt;br&gt;
&lt;strong&gt;Light/Dark Mode&lt;/strong&gt;: To allow users to customize the display according to their preferences.&lt;br&gt;
&lt;strong&gt;JSON File Metadata Management&lt;/strong&gt;: Before this enhancement, each new book required an individual page to display details and launch reading. By saving the books' metadata in a JSON file, I've simplified management so that there's just one playback page for all audiobooks.&lt;br&gt;
&lt;strong&gt;Beyond the Hacktoberfest Goal&lt;/strong&gt;: Achieve Twelve Validated Pull Requests&lt;/p&gt;

&lt;p&gt;As my contributions grew, so did my enthusiasm. As I improved the interface and optimized the audio player, I also integrated ES6 modules to make the code easier to maintain. Thanks to this experience, I not only reached Hacktoberfest's target of four Pull Requests, but even exceeded it by making twelve valid Pull Requests!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I learned from this experience&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I learned to collaborate with developers from all over the world, to communicate effectively and to appreciate the value of small improvements. I realized that even modest contributions can make a real difference to an open source project. Participating in this project has enabled me to strengthen my front-end skills, a field I'm passionate about, and has opened up new perspectives for me.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Many thanks to those who supported me&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I'm particularly grateful to Najam for her sound advice and support, and to Jules for introducing me to Hacktoberfest and Lisbook.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;An Invitation to Join the Open Source Adventure&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Hacktoberfest gave me not only technical skills, but above all the desire to contribute more to open source projects. It's a world of collaboration, creativity and shared passion. To anyone hesitating to get started: don't wait any longer. Even the smallest contributions count, and every step is a step towards collective impact. I look forward to continuing this adventure and exploring new ways to improve and create for the open source community.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hacktoberfest</category>
      <category>opensource</category>
    </item>
    <item>
      <title>My First Participation in Hacktoberfest: An Enriching Experience</title>
      <dc:creator>erickay</dc:creator>
      <pubDate>Thu, 17 Oct 2024 14:55:03 +0000</pubDate>
      <link>https://dev.to/yakedev/my-first-participation-in-hacktoberfest-an-enriching-experience-407f</link>
      <guid>https://dev.to/yakedev/my-first-participation-in-hacktoberfest-an-enriching-experience-407f</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest"&gt;2024 Hacktoberfest Writing challenge&lt;/a&gt;: Contributor Experience&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;For the first time this year, I had the opportunity to take part in Hacktoberfest, a worldwide event encouraging contributions to open source projects. The adventure was both stimulating and rewarding, and I'm delighted to share what I experienced.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Open Source Discovery and New Friends&lt;/strong&gt;&lt;br&gt;
One of the best parts of the event was the opportunity to discover fascinating open source projects. I was able to join welcoming communities and collaborate with developers from all over the world, making new friends and strengthening my network.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Contribution to the LisBook Project&lt;/strong&gt;&lt;br&gt;
I had the chance to contribute to LisBook, a simple audio book player that lets you listen to books in MP3 format. My work consisted in improving certain essential functions, such as reading, pausing and adjusting the reading speed. Taking part in this project gave me a better understanding of the challenges of accessibility, and helped me deliver a smoother user experience. It gave me a real sense of satisfaction, knowing that my code could help other book lovers enjoy their favorite reads.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Improving my Git skills&lt;/strong&gt;&lt;br&gt;
Thanks to Hacktoberfest, I was able to deepen my skills using Git and GitHub. Whether it was resolving merge conflicts, cloning repositories, or submitting pull requests, every task was an opportunity to learn something new.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dealing with bugs&lt;/strong&gt;&lt;br&gt;
I'm not going to lie, I've encountered a few bugs along the way! These technical challenges were sometimes frustrating, but every mistake was an opportunity to learn and improve. In the end, solving them gave me a great sense of accomplishment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A source of motivation&lt;/strong&gt;&lt;br&gt;
Taking part in Hacktoberfest inspired me to push myself beyond my limits. The experience made me want to get even more involved in open source projects and contribute to improving the community's code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br&gt;
I'm very happy to have taken part in this event and to have thrown myself into open source. It was gratifying to really be part of something big and to make a contribution.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hacktoberfest</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
