<?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: Muhammadh Ahzem </title>
    <description>The latest articles on DEV Community by Muhammadh Ahzem  (@ahzem).</description>
    <link>https://dev.to/ahzem</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%2F1184440%2F707e31e5-1c2d-43a1-9fbb-af9e0f9bf6bd.jpeg</url>
      <title>DEV Community: Muhammadh Ahzem </title>
      <link>https://dev.to/ahzem</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ahzem"/>
    <language>en</language>
    <item>
      <title>My Hacktoberfest 2024 Journey</title>
      <dc:creator>Muhammadh Ahzem </dc:creator>
      <pubDate>Thu, 10 Oct 2024 19:03:52 +0000</pubDate>
      <link>https://dev.to/ahzem/my-hacktoberfest-2024-journey-2n34</link>
      <guid>https://dev.to/ahzem/my-hacktoberfest-2024-journey-2n34</guid>
      <description>&lt;p&gt;This year marks my second Hacktoberfest, and with each passing year, the excitement and learning opportunities around open-source contributions only grow. My journey as a contributor this year has been a mix of challenges, growth, and moments of pride.&lt;/p&gt;

&lt;h3&gt;
  
  
  Learning from Contributions
&lt;/h3&gt;

&lt;p&gt;One of the key things I’ve come to appreciate this Hacktoberfest is the depth of collaboration and knowledge exchange within the open-source community. From fixing bugs to contributing features, each project I worked on had something new to offer. I honed my problem-solving skills, especially in navigating unfamiliar codebases. It’s amazing how much you can learn by just diving into someone else’s project. One notable pull request I worked on involved resolving an issue that seemed minor at first, but as I dug deeper, it challenged my understanding of the technology stack, and I’m proud to say I came out better equipped to handle complex problems.&lt;/p&gt;

&lt;h3&gt;
  
  
  Challenges I Overcame
&lt;/h3&gt;

&lt;p&gt;With every contribution, there are always hurdles. Some projects had outdated documentation or missing dependencies, but these challenges pushed me to explore and experiment on my own. I found myself often debugging not just my code, but the environments themselves. It’s a reminder that open-source is about collaboration at all levels, not just code—sometimes, helping maintainers by updating documentation is as impactful as a pull request. &lt;/p&gt;

&lt;h3&gt;
  
  
  Community Interaction
&lt;/h3&gt;

&lt;p&gt;What made this Hacktoberfest special for me was the community interaction. I made sure to engage with maintainers and other contributors, asking questions when I was stuck and offering advice when I could. This helped me realize that open-source is not just about code, it’s about learning and growing together. One of my highlights this year was contributing to a project where the maintainer was incredibly supportive, offering detailed feedback on my PRs that improved my approach to future contributions.&lt;/p&gt;

&lt;h3&gt;
  
  
  Reflection and Moving Forward
&lt;/h3&gt;

&lt;p&gt;Hacktoberfest isn’t just about completing four PRs; it's about growth. This year, I focused less on the numbers and more on the quality of my contributions. I took my time to learn, and I felt more confident as I submitted each PR. While I didn’t complete all my goals this year, I walk away with a deeper understanding of both coding and collaboration. &lt;/p&gt;

&lt;p&gt;Looking forward, I’m excited to continue contributing to open-source even after Hacktoberfest. It's clear that this annual event is just a stepping stone for continuous involvement in the open-source community. &lt;/p&gt;

&lt;p&gt;Here’s to many more Hacktoberfests and countless contributions in the years to come!&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hacktoberfest</category>
      <category>opensource</category>
    </item>
    <item>
      <title>My Hacktoberfest 2024 Journey</title>
      <dc:creator>Muhammadh Ahzem </dc:creator>
      <pubDate>Thu, 10 Oct 2024 19:03:52 +0000</pubDate>
      <link>https://dev.to/ahzem/my-hacktoberfest-2024-journey-4k34</link>
      <guid>https://dev.to/ahzem/my-hacktoberfest-2024-journey-4k34</guid>
      <description>&lt;p&gt;This year marks my second Hacktoberfest, and with each passing year, the excitement and learning opportunities around open-source contributions only grow. My journey as a contributor this year has been a mix of challenges, growth, and moments of pride.&lt;/p&gt;

&lt;h3&gt;
  
  
  Learning from Contributions
&lt;/h3&gt;

&lt;p&gt;One of the key things I’ve come to appreciate this Hacktoberfest is the depth of collaboration and knowledge exchange within the open-source community. From fixing bugs to contributing features, each project I worked on had something new to offer. I honed my problem-solving skills, especially in navigating unfamiliar codebases. It’s amazing how much you can learn by just diving into someone else’s project. One notable pull request I worked on involved resolving an issue that seemed minor at first, but as I dug deeper, it challenged my understanding of the technology stack, and I’m proud to say I came out better equipped to handle complex problems.&lt;/p&gt;

&lt;h3&gt;
  
  
  Challenges I Overcame
&lt;/h3&gt;

&lt;p&gt;With every contribution, there are always hurdles. Some projects had outdated documentation or missing dependencies, but these challenges pushed me to explore and experiment on my own. I found myself often debugging not just my code, but the environments themselves. It’s a reminder that open-source is about collaboration at all levels, not just code—sometimes, helping maintainers by updating documentation is as impactful as a pull request. &lt;/p&gt;

&lt;h3&gt;
  
  
  Community Interaction
&lt;/h3&gt;

&lt;p&gt;What made this Hacktoberfest special for me was the community interaction. I made sure to engage with maintainers and other contributors, asking questions when I was stuck and offering advice when I could. This helped me realize that open-source is not just about code, it’s about learning and growing together. One of my highlights this year was contributing to a project where the maintainer was incredibly supportive, offering detailed feedback on my PRs that improved my approach to future contributions.&lt;/p&gt;

&lt;h3&gt;
  
  
  Reflection and Moving Forward
&lt;/h3&gt;

&lt;p&gt;Hacktoberfest isn’t just about completing four PRs; it's about growth. This year, I focused less on the numbers and more on the quality of my contributions. I took my time to learn, and I felt more confident as I submitted each PR. While I didn’t complete all my goals this year, I walk away with a deeper understanding of both coding and collaboration. &lt;/p&gt;

&lt;p&gt;Looking forward, I’m excited to continue contributing to open-source even after Hacktoberfest. It's clear that this annual event is just a stepping stone for continuous involvement in the open-source community. &lt;/p&gt;

&lt;p&gt;Here’s to many more Hacktoberfests and countless contributions in the years to come!&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hacktoberfest</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Creating a Symmetrical Star Pattern in Dart</title>
      <dc:creator>Muhammadh Ahzem </dc:creator>
      <pubDate>Tue, 09 Jul 2024 01:49:16 +0000</pubDate>
      <link>https://dev.to/ahzem/creating-a-symmetrical-star-pattern-in-dart-57kj</link>
      <guid>https://dev.to/ahzem/creating-a-symmetrical-star-pattern-in-dart-57kj</guid>
      <description>&lt;p&gt;Hey everyone!&lt;/p&gt;

&lt;p&gt;I recently worked on a fun coding challenge to generate a symmetrical star pattern using Dart. Here's the pattern I wanted to create:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; *
  **
   ***
    ****
     *****
      ******
       *******
        ********
         *********
          **********
         *********
        ********
       *******
      ******
     *****
    ****
   ***
  **
 *
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After some trial and error, I came up with the following solution:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight dart"&gt;&lt;code&gt;&lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="nf"&gt;main&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;// Height of the pattern&lt;/span&gt;

  &lt;span class="c1"&gt;// Print the upper half of the pattern&lt;/span&gt;
  &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="p"&gt;&amp;lt;&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="n"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;" "&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="s"&gt;"*"&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;

  &lt;span class="c1"&gt;// Print the lower half of the pattern&lt;/span&gt;
  &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="p"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="n"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;" "&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;n&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="s"&gt;"*"&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  How It Works:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;The first loop generates the upper half of the pattern, starting with 1 star and incrementing up to 10 stars, each line indented with increasing spaces.&lt;/li&gt;
&lt;li&gt;The second loop creates the lower half of the pattern, starting from 9 stars down to 1 star, maintaining the symmetry by increasing the leading spaces.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Key Takeaways:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;This exercise helped me reinforce my understanding of nested loops and string manipulation in Dart.&lt;/li&gt;
&lt;li&gt;By carefully controlling the number of spaces and stars in each iteration, we can create visually appealing patterns.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Feel free to try it out and let me know if you have any suggestions for improvement!&lt;/p&gt;

&lt;p&gt;Happy coding! 🌟&lt;/p&gt;

</description>
    </item>
    <item>
      <title>First Contributions: learn how to contribute to open source projects</title>
      <dc:creator>Muhammadh Ahzem </dc:creator>
      <pubDate>Thu, 06 Jun 2024 12:01:17 +0000</pubDate>
      <link>https://dev.to/ahzem/first-contributions-learn-how-to-contribute-to-open-source-projects-5cp</link>
      <guid>https://dev.to/ahzem/first-contributions-learn-how-to-contribute-to-open-source-projects-5cp</guid>
      <description>&lt;p&gt;I followed the hands-on tutorial in the Readme of first contributions and made my first pull request to the same repo.&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/firstcontributions" rel="noopener noreferrer"&gt;
        firstcontributions
      &lt;/a&gt; / &lt;a href="https://github.com/firstcontributions/first-contributions" rel="noopener noreferrer"&gt;
        first-contributions
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      🚀✨ Help beginners to contribute to open source projects
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;p&gt;&lt;a href="https://github.com/firstcontributions/open-source-badges" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/9422cfcdd1ee314f68d21164fd04c7b2000013a479f22eac8c0bfc5ca753fa8d/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6f70656e2d736f757263652d6261646765732f6261646765732f6f70656e2d736f757263652d76312f6f70656e2d736f757263652e737667" alt="Open Source Love"&gt;&lt;/a&gt;
&lt;a href="https://opensource.org/licenses/MIT" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/784362b26e4b3546254f1893e778ba64616e362bd6ac791991d2c9e880a3a64e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d677265656e2e737667" alt="License: MIT"&gt;&lt;/a&gt;
&lt;a href="https://www.codetriage.com/roshanjossey/first-contributions" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/d32f1a94aa1ed5dd3bc9ed81255a77650fdff8ad9603ec3fa97656401536fbea/68747470733a2f2f7777772e636f64657472696167652e636f6d2f726f7368616e6a6f737365792f66697273742d636f6e747269627574696f6e732f6261646765732f75736572732e737667" alt="Open Source Helpers"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h4 class="heading-element"&gt;&lt;em&gt;Read this in &lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/Translations.md" rel="noopener noreferrer"&gt;other languages&lt;/a&gt;.&lt;/em&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.al.md" rel="noopener noreferrer"&gt;&lt;img title="Shqip" alt="Shqip" src="https://camo.githubusercontent.com/5f3d1b7928f53b91c0ad2dccee35bb8e04e5431b809832f3f02504c719f67417/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f616c2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.arm.md" rel="noopener noreferrer"&gt;&lt;img title="Armenian" alt="Armenian" src="https://camo.githubusercontent.com/35d435fc4b1e6ebfb86311dfbd59ce576df3698cf700f917935e51261c81b6e5/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f616d2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.uz.md" rel="noopener noreferrer"&gt;&lt;img title="Uzbek" alt="Uzbek language" src="https://camo.githubusercontent.com/c0bbfe1f107d7563798392a42b68b5326f113829d08726d8f29f433eab9c342e/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f757a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.aze.md" rel="noopener noreferrer"&gt;&lt;img title="Azərbaycan dili" alt="Azərbaycan dili" src="https://camo.githubusercontent.com/39633656110d355e9d5808a8192bd258187fb109df99cd882ecbbbe87b01017a/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f617a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.bn.md" rel="noopener noreferrer"&gt;&lt;img title="বাংলা" alt="বাংলা" src="https://camo.githubusercontent.com/7eb28916fb556b547384df41f2ef4910e96b569276bafb7c36c1e23050048437/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f62642e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.bg.md" rel="noopener noreferrer"&gt;&lt;img title="Bulgarian" alt="Bulgarian" src="https://camo.githubusercontent.com/2c5df7e0f3bc5bed13b9515cb03b9d4b64c845cedcb0b111d5eda81813e1bde6/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f62672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.pt_br.md" rel="noopener noreferrer"&gt;&lt;img title="Português (Brasil)" alt="Português (Brasil)" src="https://camo.githubusercontent.com/54bf07178e385b1cb1238ac4220b3fe73d1821f8c0fdd1d9f4ec8fe0989fce50/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f62722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ca.md" rel="noopener noreferrer"&gt;&lt;img title="Català" alt="Català" src="https://camo.githubusercontent.com/b0fc80c847a485d3bc706b2ce4ec840f8511f48375f85904642cabda0f722a3b/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f636174616c616e312e706e67" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.zh-cn.md" rel="noopener noreferrer"&gt;&lt;img title="中文 (Simplified)" alt="中文 (Simplified)" src="https://camo.githubusercontent.com/683fd8e893a7802d0d914f06806aab9ddec62ec7b5af4673c04aad313abf13c1/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f636e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.cs.md" rel="noopener noreferrer"&gt;&lt;img title="Czech" alt="Czech" src="https://camo.githubusercontent.com/5d4ca0c30080ac2e2f3ac2c2cdaacafb225738354d0293232be40f5f3fdcc857/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f637a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.de.md" rel="noopener noreferrer"&gt;&lt;img title="Deutsch" alt="Deutsch" src="https://camo.githubusercontent.com/bde98215dd7652ffd98ae6cb3f8485646a9c7e718dedff90fb54b8479ceb5ec8/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f64652e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.da.md" rel="noopener noreferrer"&gt;&lt;img title="Dansk" alt="Dansk" src="https://camo.githubusercontent.com/3150a8eed259b9ab17381d073f208c206f62c3cf2beca52c2109f68da2aaf571/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f646b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.eg.md" rel="noopener noreferrer"&gt;&lt;img title="المصرية" alt="المصرية" src="https://camo.githubusercontent.com/2f44ac233f82115cedd238c9d16166f449a228a7cb989f59ab8da361753538da/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f65672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.dz.md" rel="noopener noreferrer"&gt;&lt;img title="Dezéiriya" alt="Dezéiriya" src="https://camo.githubusercontent.com/300c0b3cf6a13f3405f1a455ba5cfee1d13b28af293e8de56dc7cb6301e2c2ec/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f647a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.es.md" rel="noopener noreferrer"&gt;&lt;img title="Español de España" alt="Español de España" src="https://camo.githubusercontent.com/f3d0f3cb0e0961024aa50cb6c8a2044afda914a615eff62aba17788a20d5a774/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f65732e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.fr.md" rel="noopener noreferrer"&gt;&lt;img title="Française" alt="Française" src="https://camo.githubusercontent.com/fd7f56e0f57bd4528e6fb9e5dcc36b783b447a247f03f5fe5e57ff18ddca8d55/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f66722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ga.md" rel="noopener noreferrer"&gt;&lt;img title="Gaeilge" alt="Gaeilge" src="https://camo.githubusercontent.com/79c6128c5dc33978b4b00d04a7802c9839abd18768bf885d4107a4f062e54b18/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f69652e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.gl.md" rel="noopener noreferrer"&gt;&lt;img title="Galego" alt="Galego" src="https://camo.githubusercontent.com/756f01769bd314988c67104c0b3fe98d2b38cdf519df7756cc08489933cbfdfc/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f7468756d622f362f36342f466c61675f6f665f47616c696369612e7376672f3132303070782d466c61675f6f665f47616c696369612e7376672e706e67" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.gr.md" rel="noopener noreferrer"&gt;&lt;img title="Ελληνικά" alt="Ελληνικά" src="https://camo.githubusercontent.com/09fbcc211f6d3b52b7766beef860b780da96b9bf7cd3b0f8f447c0d85937e72f/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f67722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ge.md" rel="noopener noreferrer"&gt;&lt;img title="ქართული" alt="ქართული" src="https://camo.githubusercontent.com/fcc56f34ca457a048542a3e0530a915c08b9a9b27ff54d81ea989e076e9b1c5f/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f67652e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.hu.md" rel="noopener noreferrer"&gt;&lt;img title="Magyar" alt="Magyar" src="https://camo.githubusercontent.com/f8854f8237a722ab180a47688b1b759c20ae70d5f2a8cea9ea363b9177537d26/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f68752e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.id.md" rel="noopener noreferrer"&gt;&lt;img title="Bahasa Indonesia" alt="Bahasa Indonesia" src="https://camo.githubusercontent.com/e032be171364a1c8d5ea162536387fe6d13fa1e3a3e28891a1e80336d4f21448/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f69642e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.hb.md" rel="noopener noreferrer"&gt;&lt;img title="עִברִית" alt="עִברִית" src="https://camo.githubusercontent.com/d50bfe4e529a6254ae68afbbb5e9cbaad3532b99762f4a59e847dc0b3a0efcee/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f696c2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/Translations.md" rel="noopener noreferrer"&gt;&lt;img title="ગુજરાતી / हिन्दी / मराठी / മലയാളം / ಕನ್ನಡ / తెలుగు / ଓଡିଆ / छत्तीसगढ़ी / ਪੰਜਾਬੀ" alt="ગુજરાતી / हिन्दी / मराठी / മലയാളം / ಕನ್ನಡ / తెలుగు / ଓଡିଆ / छत्तीसगढ़ी / ਪੰਜਾਬੀ" src="https://camo.githubusercontent.com/bc26a8a20bf58f42271f7af2a46750125afc787414b9ced910894ac53849cb1a/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f696e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ta.md" rel="noopener noreferrer"&gt;&lt;img title="தமிழ்" alt="தமிழ்" src="https://camo.githubusercontent.com/6bbc161621e1f0370437ab5729ad826c9e432cb0371587e964316e9fe79b930a/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6c6b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.fa.md" rel="noopener noreferrer"&gt;&lt;img title="فارسی" alt="فارسی" src="https://camo.githubusercontent.com/99a911cbe91576591b9d11bec6db813df1e1ad5225727f91f5aff97ddb5a9481/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f622f62612f466c61675f6f665f4972616e5f6265666f72655f313937395f5265766f6c7574696f6e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.it.md" rel="noopener noreferrer"&gt;&lt;img title="Italiano" alt="Italiano" src="https://camo.githubusercontent.com/2bb93c6b2acd29447af05f283c8c5431a0bca0f82b41a85c92b646d887f44cf8/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f69742e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ja.md" rel="noopener noreferrer"&gt;&lt;img title="日本語" alt="日本語" src="https://camo.githubusercontent.com/2992085d4352f50bea55640d051d41c27c7bf3eccd61b81e3ed47fc1ab2f63a5/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6a702e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.si.md" rel="noopener noreferrer"&gt;&lt;img title="සිංහල" alt="සිංහල" src="https://camo.githubusercontent.com/6bbc161621e1f0370437ab5729ad826c9e432cb0371587e964316e9fe79b930a/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6c6b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.kws.md" rel="noopener noreferrer"&gt;&lt;img title="Kiswahili (Kenya)" alt="Kiswahili (Kenya)" src="https://camo.githubusercontent.com/cab3a174edd012f9a3d7cad32ceb09501c3fbcc10ba6e4f80e0956873a31112f/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6b652e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ko.md" rel="noopener noreferrer"&gt;&lt;img title="한국어" alt="한국어" src="https://camo.githubusercontent.com/b6b2400f7e9a7662256d967e51865e926accadc21724a22ee2de07d3fc82fac0/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6b722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.lt.md" rel="noopener noreferrer"&gt;&lt;img title="Lietuvių kalba" alt="Lietuvių kalba" src="https://camo.githubusercontent.com/7a319bb1ef9edf44c26acabd34699bd2fb6338ca37b248fba4c73181a09ad5fb/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6c742e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ro.md" rel="noopener noreferrer"&gt;&lt;img title="Limba Română" alt="Limba Română" src="https://camo.githubusercontent.com/c35d62b477bf529efcfb8cb2a43c416d2be2ff1fdffb29f551f92542d989a400/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d642e737667" width="22"&gt; &lt;img title="Limba Română" alt="Limba Română" src="https://camo.githubusercontent.com/c9e54c0ea1820248729e177d7954c70f51c4d6b2871d814f1cd34d5b4d147ea9/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f726f2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mm_unicode.md" rel="noopener noreferrer"&gt;&lt;img title="မြန်မာ" alt="မြန်မာ" src="https://camo.githubusercontent.com/51712d00ef73bfea86c689f980b4054140261d94d74e4fd0a0674d2465ef7655/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d6d2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mk.md" rel="noopener noreferrer"&gt;&lt;img title="Македонски" alt="Македонски" src="https://camo.githubusercontent.com/08f938a5007e9edb4ce5893f630003e71341af62458048248bad4ef799d13870/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d6b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mx.md" rel="noopener noreferrer"&gt;&lt;img title="Español de México" alt="Español de México" src="https://camo.githubusercontent.com/69f39b8bfeb33b754931135d99a81d64aa9273633800ca9c99b9407609832fb1/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d782e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.my.md" rel="noopener noreferrer"&gt;&lt;img title="Bahasa Melayu / بهاس ملايو‎ / Malay" alt="Bahasa Melayu / بهاس ملايو‎ / Malay" src="https://camo.githubusercontent.com/da28668eb5bba443a31bf5f68e0e050b2e56f75445daf2a49317e862894f8c74/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d792e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.nl.md" rel="noopener noreferrer"&gt;&lt;img title="Dutch" alt="Dutch" src="https://camo.githubusercontent.com/12cedefd727d57ca4807a73307d75ec1b03d5d17a89e554c211caaeebcf3e11a/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6e6c2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.no.md" rel="noopener noreferrer"&gt;&lt;img title="Norsk" alt="Norsk" src="https://camo.githubusercontent.com/be60dc2fd08aa3792534fae2c03a0636d52fa9cbdc68af541de49d488c34c4af/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6e6f2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.np.md" rel="noopener noreferrer"&gt;&lt;img title="नेपाली" alt="नेपाली" src="https://camo.githubusercontent.com/46f719e1fa2c8bc781265ac8067879e1dc663906be5f04a65530e6f30d63b114/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6e702e737667" width="15"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.fil.md" rel="noopener noreferrer"&gt;&lt;img title="Wikang Filipino" alt="Wikang Filipino" src="https://camo.githubusercontent.com/7e82d44a307de07ef8ae46903f17a9ae3fbefce1c4154f47234f412468ee7110/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f70682e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.en-pirate.md" rel="noopener noreferrer"&gt;&lt;img title="English (Pirate)" alt="English (Pirate)" src="https://camo.githubusercontent.com/ee6fbe2aed964d2e10f384ef254c4c4da0542e98d0c00b0821d40836647fe1eb/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f7069726174652e706e67" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ur.md" rel="noopener noreferrer"&gt;&lt;img title="اُاردو" alt="اردو" src="https://camo.githubusercontent.com/67398d65ad31711f5f3a4821c6af8e9d67a9cbbbd12098b59ef5e70727eb5258/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f706b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.gh.md" rel="noopener noreferrer"&gt;&lt;img title="Twi (Ghana)" alt="Twi (Ghana)" src="https://camo.githubusercontent.com/cf1a815f6c161ceffb457bd47ec9a87f08acf4408b9f96b607593ffcba594232/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f67682e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.pl.md" rel="noopener noreferrer"&gt;&lt;img title="Polski" alt="Polski" src="https://camo.githubusercontent.com/b7fd97b582d080c63f62db2b47b1edefd584356a0a403dde96576e679fcd8d5e/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f706c2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.pt-pt.md" rel="noopener noreferrer"&gt;&lt;img title="Português (Portugal)" alt="Português (Portugal)" src="https://camo.githubusercontent.com/249fb78bbb030a1975564d683d4011ff0bd99fe5d1af2f9fc4a3e0cd3ee37cdb/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f70742e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ru.md" rel="noopener noreferrer"&gt;&lt;img title="Русский язык" alt="Русский язык" src="https://camo.githubusercontent.com/b791dbd5d5a7a4e1e7b549af25123d7b1b63c9cd119ca32bec095b0cffb763b5/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f72752e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ar.md" rel="noopener noreferrer"&gt;&lt;img title="العربية" alt="العربية" src="https://camo.githubusercontent.com/0ceb2fb8ddd1aad379288c0ee175f45b9ad9a32edc4fbc932647d15e3b99afc2/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f73612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.se.md" rel="noopener noreferrer"&gt;&lt;img title="Svenska" alt="Svenska" src="https://camo.githubusercontent.com/7420aecf00b47ebda56dadfdbfe42fb0ea8103fdbab250d7f50f5cbba619a510/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f73652e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.slk.md" rel="noopener noreferrer"&gt;&lt;img title="Slovenčina" alt="Slovenčina" src="https://camo.githubusercontent.com/f4ed736e3555f498de348334c30d711b9154a4482903bacfc88ab59def51d725/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f736b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.sl.md" rel="noopener noreferrer"&gt;&lt;img title="Slovenščina" alt="Slovenščina" src="https://camo.githubusercontent.com/2362945e0b852d514851bdb3dd31d44217b83c573b27183e2dada48904d077d9/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f73692e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.th.md" rel="noopener noreferrer"&gt;&lt;img title="ภาษาไทย" alt="ภาษาไทย" src="https://camo.githubusercontent.com/50e214a9363b6897fc5de9efad46873fdccb5876a3adcaf4bb52007f7f245825/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f74682e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.tr.md" rel="noopener noreferrer"&gt;&lt;img title="Türkçe" alt="Türkçe" src="https://camo.githubusercontent.com/5369246396e27badd6c3df2a22decbefafe44f43162d9cc59f673f549d2a8478/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f74722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.zh-tw.md" rel="noopener noreferrer"&gt;&lt;img title="中文(Traditional)" alt="中文(Traditional)" src="https://camo.githubusercontent.com/8fa2bf760102cc340adc94cfb74f5f6825fd28486aa25d4c40dff51a17bdf318/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f74772e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ua.md" rel="noopener noreferrer"&gt;&lt;img title="Українська" alt="Українська" src="https://camo.githubusercontent.com/3139c06a768042b5b63fd069e941fd4b9ea870ff086f2fefe563cefaf064a625/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f75612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.vn.md" rel="noopener noreferrer"&gt;&lt;img title="Tiếng Việt" alt="Tiếng Việt" src="https://camo.githubusercontent.com/2d6486038bba19ba3d6fce1223902f642ef54bd9e9a98b5488631c6af3b19596/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f766e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.sw.md" rel="noopener noreferrer"&gt;&lt;img title="Tanzania" alt="Swahili language" src="https://camo.githubusercontent.com/5c4af96dfa96759034524e65e001e36c6974579664ea2cacd006223ad145da62/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f747a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.zul.md" rel="noopener noreferrer"&gt;&lt;img title="Zulu (South Africa)" alt="Zulu (South Africa)" src="https://camo.githubusercontent.com/378df3e897f8a20929808dc20703b0733a4f3763b908393131a82ff9942bf107/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f7a612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.afk.md" rel="noopener noreferrer"&gt;&lt;img title="Afrikaans (South Africa)" alt="Afrikaans (South Africa)" src="https://camo.githubusercontent.com/378df3e897f8a20929808dc20703b0733a4f3763b908393131a82ff9942bf107/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f7a612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.igb.md" rel="noopener noreferrer"&gt;&lt;img title="Igbo (Nigeria)" alt="Igbo (Nigeria)" src="https://camo.githubusercontent.com/032745a87ce7fbb0986220eb4cca18e40fa0aa239bcc1b4eebe86fdaafee0e45/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6e672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mli.md" rel="noopener noreferrer"&gt;&lt;img title="Bambara (Mali)" alt="Bambara (Mali)" src="https://camo.githubusercontent.com/caff2d78fa318b5adcef2e6591e41b1d46bfed72c2d009fc9923cd40f912ff7b/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d6c2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.hau.md" rel="noopener noreferrer"&gt;&lt;img title="Hausa (Nigeria)" alt="Hausa (Nigeria)" src="https://camo.githubusercontent.com/600a17fd566b4d1c38faf452121f2c25430ff924e2366782a5ef71cbdf90d34b/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f7468756d622f352f35642f466c61675f6f665f7468655f48617573615f70656f706c652e7376672f3132383070782d466c61675f6f665f7468655f48617573615f70656f706c652e7376672e706e67" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.yor.md" rel="noopener noreferrer"&gt;&lt;img title="Yoruba (Nigeria)" alt="Yoruba (Nigeria)" src="https://camo.githubusercontent.com/eddb6300b31428bf24985407c480a3a0cb2ececa6f747cde99334921c725ed05/68747470733a2f2f7777772e666f74772e696e666f2f696d616765732f6e2f6e67253744656f796f722e676966" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.lv.md" rel="noopener noreferrer"&gt;&lt;img title="Latvia" alt="Latvia" src="https://camo.githubusercontent.com/ab9ebc9483506b0a8ca019b6f2c5c6c0ac6b65db54d21a8d6eb53d76e6f43b48/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6c762e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.fi.md" rel="noopener noreferrer"&gt;&lt;img title="Suomeksi" alt="Suomeksi" src="https://camo.githubusercontent.com/a378d8f42665b8feaafa822f188b1358a3a88f56d2b3e3a7c1a7dc766dd953c8/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f66692e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.by.md" rel="noopener noreferrer"&gt;&lt;img title="Беларуская мова" alt="Беларуская мова" src="https://camo.githubusercontent.com/7d55447d6c2ec6c5a74a98a1dec240d43e6e1321710e5a8f5d8652079bb78859/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f62792e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.sr-Cyrl.md" rel="noopener noreferrer"&gt;&lt;img title="Српски" alt="Српски" src="https://camo.githubusercontent.com/019026dd261a446e74c76df66d04a018b907336ea8e9eaaa1e2ec43e0bbbc5ca/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f72732e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.sr-Latn.md" rel="noopener noreferrer"&gt;&lt;img title="Srpski" alt="Srpski" src="https://camo.githubusercontent.com/019026dd261a446e74c76df66d04a018b907336ea8e9eaaa1e2ec43e0bbbc5ca/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f72732e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.kz.md" rel="noopener noreferrer"&gt;&lt;img title="Қазақша" alt="Қазақша" src="https://camo.githubusercontent.com/22181e81dc32c10df0fdf7a320e428dcd29f998a1bd8e42564b74cb8cb7ded56/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6b7a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.bih.md" rel="noopener noreferrer"&gt;&lt;img title="Bosanski" alt="Bosanski" src="https://camo.githubusercontent.com/0081631258b4f1af43a7d8c55b9dad202ab147461275f724097bda1b0dc73bff/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f62612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.hr.md" rel="noopener noreferrer"&gt;&lt;img title="Hrvatski" alt="Hrvatski" src="https://camo.githubusercontent.com/59bea781bddfa77276b0671289aa668b3341f675d185c05d4046ab2ef58c8d17/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f68722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ps.md" rel="noopener noreferrer"&gt;&lt;img title="پښتو" alt="پښتو" src="https://camo.githubusercontent.com/520622d50ff1a01eab2d62bd95e6ac8e0b07238daefa485d5dca5c891c729328/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f61662e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.so.md" rel="noopener noreferrer"&gt;&lt;img title="Af-soomaali" alt="Somalia" src="https://camo.githubusercontent.com/86b2d61710892c2ee994025202cc179b7d37e9b974753287eabb3f57ac5d5323/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f736f2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ec.md" rel="noopener noreferrer"&gt;&lt;img title="Español de Ecuador" alt="Ecuador" src="https://camo.githubusercontent.com/c937d3e6223433c22638ec96ba1421e29a159ffcfe38c3993fcb5f2b975d3b2b/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f65632e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.lug.md" rel="noopener noreferrer"&gt;&lt;img title="Luganda (Uganda)" alt="Luganda (Uganda)" src="https://camo.githubusercontent.com/9d43de5c6e2bdab413248dc996be02535f17628d57ad92ae4b6946cb0ed8a632/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f75672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.tm.md" rel="noopener noreferrer"&gt;&lt;img title="Turkmen" alt="Turkmen language" src="https://camo.githubusercontent.com/3a409d962ef1afd6401ccf25733a7c7b0a850220edee98ac153e23e24ad15d66/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f746d2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ewe.md" rel="noopener noreferrer"&gt;&lt;img title="Ewe (TOGO)" alt="Ewe (TOGO)" src="https://camo.githubusercontent.com/fc29d86db7b4776e41d0b51319f719a2a6dbbfdc981ae8638d974c876c7b90b4/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f74672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.am.md" rel="noopener noreferrer"&gt;&lt;img title="አማርኛ" alt="አማርኛ" src="https://camo.githubusercontent.com/eb0cd3b8f161e7c63caf0ae609ac72f9642a2849a5b123e6fc59b1a12997546f/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f65742e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.kr.md" rel="noopener noreferrer"&gt;&lt;img title="Kurdî" alt="Kurdî" src="https://camo.githubusercontent.com/4eabc848566a54d3507e244c88172b445d84e1bb0610209321ffe472f5c9b468/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f332f33352f466c61675f6f665f4b757264697374616e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mg.md" rel="noopener noreferrer"&gt;&lt;img title="Malagasy" alt="Malagasy" src="https://camo.githubusercontent.com/747bc4744270330fc41c01da07ca20cafa4a4e2040432f251633af0cf95ff6a8/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.kh.md" rel="noopener noreferrer"&gt;&lt;img title="ភាសាខ្មែរ" alt="ភាសាខ្មែរ" src="https://camo.githubusercontent.com/50d7866dcf4dfb8dafb67330769e1878bfd0a4e3067581a728870b73abccb788/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6b682e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ma.md" rel="noopener noreferrer"&gt;&lt;img title="Morocco" alt="Moroccan Darija" src="https://camo.githubusercontent.com/699540414f28db2a1bde9128ea41d1969771d4f302d1df3841371be5b31567e5/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mn.md" rel="noopener noreferrer"&gt;&lt;img title="Mongolian" alt="Mongolian" src="https://camo.githubusercontent.com/3187d4fc88af6ef713974b72a519ca7b03d155c7254bea530509e3b28180f878/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d6e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.tn.md" rel="noopener noreferrer"&gt;&lt;img title="Tounsi" alt="Tounsi" src="https://camo.githubusercontent.com/c4812e9cf2575aa9aa57e5e6bb1551632c9bfa6c59a8bc090697797f1e8dc6ef/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f746e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ln.md" rel="noopener noreferrer"&gt;&lt;img title="Lingala" alt="Lingala" src="https://camo.githubusercontent.com/d33075b616dd130edcc703f976f27bba4c4ac01cc28dd56b4d9d29fc50699749/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f63642e737667" width="22"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;First Contributions&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;This project aims to simplify and guide the way beginners make their first contribution. If you are looking to make your first contribution, follow the steps below.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;If you're not comfortable with command line, &lt;a href="https://github.com/firstcontributions/first-contributions#tutorials-using-other-tools" rel="noopener noreferrer"&gt;here are tutorials using GUI tools.&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/42b18e612219cae827d8c4ee97bf15ec971f271fe60789e73a8aaeeeb42eb73f/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f666f726b2e706e67"&gt;&lt;img width="300" src="https://camo.githubusercontent.com/42b18e612219cae827d8c4ee97bf15ec971f271fe60789e73a8aaeeeb42eb73f/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f666f726b2e706e67" alt="fork the repository"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h4 class="heading-element"&gt;If you don't have git on your machine, &lt;a href="https://docs.github.com/en/get-started/quickstart/set-up-git" rel="noopener noreferrer"&gt;install it&lt;/a&gt;.&lt;/h4&gt;
&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Fork this repository&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;Fork this repository by clicking on the fork button on the top of this page.
This will create a copy of this repository in your account.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Clone the repository&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/d4bafe4b6b8db07be80cb5d74070c2fb8ec18559711ad85ab3ae2bc576e1e9bc/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f636c6f6e652e706e67"&gt;&lt;img width="300" src="https://camo.githubusercontent.com/d4bafe4b6b8db07be80cb5d74070c2fb8ec18559711ad85ab3ae2bc576e1e9bc/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f636c6f6e652e706e67" alt="clone the repository"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now clone the forked repository to your machine. Go to your GitHub account, open the forked repository, click on the code button, then on SSH tab and then click the &lt;em&gt;copy url to clipboard&lt;/em&gt; icon.&lt;/p&gt;
&lt;p&gt;Open a terminal and run the following git command:&lt;/p&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;git clone &lt;span class="pl-s"&gt;&lt;span class="pl-pds"&gt;"&lt;/span&gt;url you just copied&lt;span class="pl-pds"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;where "url you just copied" (without the…&lt;/p&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/firstcontributions/first-contributions" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


</description>
      <category>opensource</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How Microsoft Learn can help you grow your skills</title>
      <dc:creator>Muhammadh Ahzem </dc:creator>
      <pubDate>Mon, 04 Mar 2024 02:54:05 +0000</pubDate>
      <link>https://dev.to/ahzem/how-microsoft-learn-can-help-you-grow-your-skills-38m5</link>
      <guid>https://dev.to/ahzem/how-microsoft-learn-can-help-you-grow-your-skills-38m5</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvf9xn3q0h5q3oa5gp0lb.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvf9xn3q0h5q3oa5gp0lb.jpeg" alt="Designed By Microsoft Designer" width="800" height="800"&gt;&lt;/a&gt;&lt;br&gt;
Do you want to learn new things and improve your career? Do you like Microsoft products and want to use them better? If you said yes, then you should check out Microsoft Learn.&lt;/p&gt;

&lt;p&gt;Microsoft Learn is a website that offers free training for Microsoft products and services. You can find courses, learning paths, and modules that teach you how to use Azure, Windows, Office, Dynamics, Power Apps, Teams, and more.&lt;/p&gt;

&lt;p&gt;You can learn by doing, with interactive exercises and quizzes that test your knowledge. You can also learn from an instructor, who can guide you through the topics and answer your questions.&lt;/p&gt;

&lt;p&gt;You can also earn certifications that show your skills to employers and peers. Microsoft certifications are recognized and respected around the world. They can help you get a promotion, a new job, or a higher salary.&lt;/p&gt;

&lt;p&gt;Microsoft Learn also has a community where you can connect with other learners and experts. You can ask and answer questions, share resources, and learn together. You can also find code samples, videos, and shows that inspire you to create and innovate with Microsoft technology.&lt;/p&gt;

&lt;p&gt;Microsoft Learn is for everyone, whether you are a beginner or an expert, a student or a professional, a developer or a business user. You can learn at your own pace, on your own schedule, and on any device.&lt;/p&gt;

&lt;p&gt;So what are you waiting for? Start your learning journey today with Microsoft Learn. Visit &lt;a href="https://learn.microsoft.com/en-us/?wt.mc_id=studentamb_294824" rel="noopener noreferrer"&gt;https://learn.microsoft.com/en-us/?wt.mc_id=studentamb_294824&lt;/a&gt; to explore all the possibilities. You will be amazed by how much you can learn and grow with Microsoft Learn.&lt;/p&gt;

</description>
      <category>microsoft</category>
      <category>microsoftlearn</category>
      <category>beginners</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Placeholder Contributor</title>
      <dc:creator>Muhammadh Ahzem </dc:creator>
      <pubDate>Fri, 27 Oct 2023 01:56:21 +0000</pubDate>
      <link>https://dev.to/ahzem/placeholder-contributor-40gb</link>
      <guid>https://dev.to/ahzem/placeholder-contributor-40gb</guid>
      <description>&lt;h3&gt;
  
  
  Intro
&lt;/h3&gt;

&lt;p&gt;I'm Ahzem, a passionate undergraduate student studying Information Technology at the Institute of Technology, University of Moratuwa, in Bandarawela, Sri Lanka. Although I'm not fluent in English, I'm committed to learning and improving my skills.&lt;/p&gt;

&lt;h3&gt;
  
  
  Highs and Lows
&lt;/h3&gt;

&lt;p&gt;This was my first Hacktoberfest, and it was quite a journey. Some of my biggest accomplishments during this month included making my first four valid pull requests. It was a true light-bulb moment when I realized how my contributions could make a difference in open-source projects. I faced some challenges along the way, encountering problems that seemed impossible to fix. However, I adapted by seeking guidance from the community and learning from others' code. It was a valuable learning experience.&lt;/p&gt;

&lt;h3&gt;
  
  
  Growth
&lt;/h3&gt;

&lt;p&gt;Before Hacktoberfest 2023, my skillset in open-source contributions was limited. However, during this event, I improved my coding skills and gained a better understanding of version control systems, such as Git. These newfound skills have not only enhanced my learning but have also opened up new possibilities for my career goals. I'm now more confident in contributing to open-source projects and have set new goals to continue this journey.&lt;/p&gt;

</description>
      <category>hack23contributor</category>
    </item>
    <item>
      <title>Placeholder Contributor</title>
      <dc:creator>Muhammadh Ahzem </dc:creator>
      <pubDate>Thu, 19 Oct 2023 01:12:21 +0000</pubDate>
      <link>https://dev.to/ahzem/placeholder-contributor-29fn</link>
      <guid>https://dev.to/ahzem/placeholder-contributor-29fn</guid>
      <description>&lt;h3&gt;
  
  
  Intro
&lt;/h3&gt;

&lt;p&gt;Hey everyone! 🌟 This is Ahzem, and I'm excited to share my very first Hacktoberfest journey with you all. This year has been an incredible learning experience. You can check out my GitHub profile &lt;a href="https://github.com/ahzem" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Highs and Lows
&lt;/h3&gt;

&lt;p&gt;As a first-time participant, I've had some remarkable highs and a few challenging lows. Making my first meaningful contributions to open-source projects felt like a major accomplishment. However, there were moments when I faced tricky bugs and issues that initially seemed insurmountable. But my journey through Hacktoberfest has taught me the value of persistence and adaptation. These experiences have made me even more enthusiastic about open-source and its limitless possibilities.&lt;/p&gt;

&lt;h3&gt;
  
  
  Growth
&lt;/h3&gt;

&lt;p&gt;Before Hacktoberfest 2023, my knowledge in information technology was still developing. This experience has been a catalyst for my growth, expanding my coding, collaboration, and problem-solving skills. It has not only enriched my academic journey but also ignited a strong passion for technology and open-source. This first Hacktoberfest has set a solid foundation for my future contributions and learning in the tech community.&lt;/p&gt;

&lt;p&gt;I extend my heartfelt thanks to the entire Hacktoberfest community, the DEV team, and all the open-source maintainers and contributors who have been part of this incredible journey. Let's celebrate our collective achievements and continue to make a difference in the world of technology. 🚀💻&lt;/p&gt;

&lt;h5&gt;
  
  
  Hacktoberfest2023
&lt;/h5&gt;

&lt;h5&gt;
  
  
  FirstTimer
&lt;/h5&gt;

&lt;h5&gt;
  
  
  TechEnthusiast
&lt;/h5&gt;




</description>
      <category>hack23contributor</category>
    </item>
    <item>
      <title>Enhancing Security and Simplicity with Appwrite Authentication</title>
      <dc:creator>Muhammadh Ahzem </dc:creator>
      <pubDate>Mon, 16 Oct 2023 22:33:44 +0000</pubDate>
      <link>https://dev.to/ahzem/enhancing-security-and-simplicity-with-appwrite-authentication-2e5l</link>
      <guid>https://dev.to/ahzem/enhancing-security-and-simplicity-with-appwrite-authentication-2e5l</guid>
      <description>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In the digital age, security and user authentication are paramount. From social media platforms to e-commerce websites, protecting user data and providing a seamless login experience is a fundamental concern for developers. Appwrite, an open-source platform for building web and mobile apps, offers a comprehensive Authentication service to simplify this process. In this blog post, we'll explore how Appwrite Authentication can enhance both security and user experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Appwrite Authentication: A Brief Overview&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Appwrite's Authentication service provides a straightforward way to handle user authentication. Whether you're developing a single-page application or a complex web service, Appwrite offers several features that make it stand out.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Social Login Providers&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Appwrite Authentication allows users to sign in using popular social platforms such as Google, Facebook, and GitHub. This feature streamlines the registration and login process, making it more accessible for users.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Email and Password Authentication&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For users who prefer a traditional email and password setup, Appwrite provides a secure and customizable authentication system. Passwords are hashed and salted, ensuring data protection.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. JWT Tokens&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Appwrite issues JSON Web Tokens (JWT) upon successful authentication. These tokens can be used to securely authenticate API requests, providing an extra layer of security for your application.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. OAuth Support&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For developers looking to implement OAuth2 flows for external services, Appwrite Authentication supports OAuth providers like Google, Facebook, and more. This feature simplifies integration with third-party services.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Custom User Data&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Appwrite Authentication allows you to store custom user data, which can be valuable for tailoring user experiences and managing app-specific information.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Power of Simplicity&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One of the remarkable aspects of Appwrite Authentication is its simplicity. The platform provides client libraries for various programming languages, making it easy to integrate the service into your application. You don't need to be a security expert to ensure your app's authentication is robust; Appwrite handles the heavy lifting.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Getting Started with Appwrite Authentication&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here's a basic example of using Appwrite Authentication in a JavaScript application:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// Initialize Appwrite&lt;/span&gt;
&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;appwrite&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="nc"&gt;Appwrite&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;

&lt;span class="c1"&gt;// Set project ID and endpoint&lt;/span&gt;
&lt;span class="nx"&gt;appwrite&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;setProject&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;your_project_id&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="nx"&gt;appwrite&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;setEndpoint&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;https://api.appwrite.io&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

&lt;span class="c1"&gt;// Initialize Authentication&lt;/span&gt;
&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;auth&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="nx"&gt;Appwrite&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;Auth&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;appwrite&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

&lt;span class="c1"&gt;// Sign up a new user&lt;/span&gt;
&lt;span class="nx"&gt;auth&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;createAccount&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;email@example.com&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;securepassword&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;username&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;then&lt;/span&gt;&lt;span class="p"&gt;(()&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;User registered successfully&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="p"&gt;})&lt;/span&gt;
  &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="k"&gt;catch&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="nx"&gt;error&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;error&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;Error: &lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt; &lt;span class="nx"&gt;error&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="p"&gt;});&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Appwrite Authentication is a powerful tool for developers who want to streamline user authentication without compromising security. By offering a range of authentication options, simplified integration, and customizability, Appwrite empowers developers to create secure and user-friendly applications. Whether you're a seasoned developer or just starting your journey in information technology, Appwrite's Authentication service can help you build unique and secure digital experiences.&lt;/p&gt;

&lt;p&gt;For more information and detailed documentation, visit the &lt;a href="https://appwrite.io/docs/auth" rel="noopener noreferrer"&gt;Appwrite website&lt;/a&gt; or explore their GitHub repository.&lt;/p&gt;

&lt;p&gt;Remember, in the world of app development, it's not just about creating unique solutions; it's about making them secure and accessible. Appwrite Authentication can be a game-changer in achieving this goal.&lt;/p&gt;

&lt;p&gt;Happy coding!&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>news</category>
      <category>appwritehack</category>
    </item>
    <item>
      <title>Hacktoberfest23 Pledge</title>
      <dc:creator>Muhammadh Ahzem </dc:creator>
      <pubDate>Fri, 13 Oct 2023 17:00:57 +0000</pubDate>
      <link>https://dev.to/ahzem/hacktoberfest23-pledge-130d</link>
      <guid>https://dev.to/ahzem/hacktoberfest23-pledge-130d</guid>
      <description>&lt;p&gt;I will like to successfully start my open source journey with this edition of Hacktoberfest. I am excited to participate in Hacktoberfest and embark on my open source journey. This edition of Hacktoberfest presents a wonderful opportunity for me to contribute to the open source community and make a meaningful impact. I am eager to learn, collaborate, and hone my skills while working on interesting projects.&lt;/p&gt;

&lt;p&gt;During this Hacktoberfest, I aim to explore various open source projects and find ones that align with my interests and expertise. Whether it is contributing code, fixing bugs, improving documentation, or suggesting new features, I am ready to roll up my sleeves and dive into the world of open source.&lt;/p&gt;

&lt;p&gt;I believe that open source is not just about writing code; it is about fostering a spirit of collaboration and innovation. By joining this global event, I hope to connect with like-minded individuals who share a passion for technology and a commitment to making the world a better place through open source contributions.&lt;/p&gt;

&lt;p&gt;I am grateful for the opportunity Hacktoberfest provides to learn from experienced developers and receive feedback on my work. I understand that open source is a community-driven effort, and I am excited to be a part of this vibrant community. I am confident that this journey will not only enhance my technical skills but also help me grow as a developer by exposing me to different perspectives and approaches.&lt;/p&gt;

&lt;p&gt;As I begin my open source journey with this edition of Hacktoberfest, I am filled with enthusiasm and determination. I am ready to embrace challenges, overcome obstacles, and make a positive impact on the open source projects I contribute to. I look forward to the rewarding experiences, knowledge sharing, and personal growth that lie ahead.&lt;/p&gt;

&lt;p&gt;Let's dive into #Hacktoberfest together and make this edition a memorable one!&lt;/p&gt;

</description>
      <category>hacktoberfest23</category>
      <category>hacktoberfest</category>
    </item>
  </channel>
</rss>
