<?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: Surasak C.</title>
    <description>The latest articles on DEV Community by Surasak C. (@ryanrw).</description>
    <link>https://dev.to/ryanrw</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%2F165753%2F8f09ded3-dc15-47d1-9273-3ab091871964.jpeg</url>
      <title>DEV Community: Surasak C.</title>
      <link>https://dev.to/ryanrw</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ryanrw"/>
    <language>en</language>
    <item>
      <title>ประสบการณ์การ Contribute ที่ดี 900 กว่าเท่า</title>
      <dc:creator>Surasak C.</dc:creator>
      <pubDate>Tue, 18 Feb 2020 09:25:01 +0000</pubDate>
      <link>https://dev.to/ryanrw/contribute-900-511</link>
      <guid>https://dev.to/ryanrw/contribute-900-511</guid>
      <description>&lt;p&gt;จำได้ว่าสมัยช่วงเข้าวงการเขียนโปรแกรมใหม่ๆ ไม่กี่ปีที่ผ่านมานี่เอง การ Contribute ให้ Open Source นี่เป็นอะไรที่ว้าวมากสำหรับเรา คือแบบ มันเป็นอะไรที่ดูเท่นะ ไอ้การที่ได้เป็นส่วนหนึ่งในการพัฒนาโปรเจคให้มันดีมากขึ้น ช่วงนั้นก็จะโหยหามาก พยายามหาโปรเจคง่ายๆ หรือพยายามทำอะไรที่มันไม่ยากมากอย่างการแก้ Readme.md เลย ง่ายๆ แต่บางครั้งก็อยากจะข้ามขั้นไปช่วยแก้โค้ดให้เลยทั้งๆ ที่ตัวเองก็ไม่ได้เทพอะไรปานนั้น&lt;/p&gt;

&lt;p&gt;สิ่งที่อยากจะบอกคือ ไม่ต้องรีบร้อนอะไรขนาดนั้นหรอก ถึงเวลานึง มันก็จะมีโอกาสที่ดีในการ Contribute เองนั่นแหละ&lt;/p&gt;

&lt;p&gt;ช่วงปีที่ผ่านมา เราก็ทำไรง่ายๆ แค่&lt;a href="https://github.com/facebook/jest/pull/8363"&gt;เพิ่ม Link ของ Document จากที่อื่น&lt;/a&gt;เอง ไม่คิดอะไรมาก พอดีว่าช่วงนั้นเพิ่งเริ่มศึกษาวิธีการเขียน Test แล้วเห็นว่ายังไม่มี How-to ของ Gatsby.js เลย ทั้งๆที่มัน Setup Test อย่างเยอะ&lt;/p&gt;

&lt;p&gt;แล้วหลายวันที่ผ่านมาก็&lt;a href="https://github.com/DefinitelyTyped/DefinitelyTyped/pull/42428"&gt;เพิ่ม type ให้กับ perf-hooks&lt;/a&gt; ซึ่งเป็น API สำหรับทำ Branchmark ของ Node.js เพราะ type เดิมมันเป็น string แต่เราคิดว่ามันควรจะ Specify มากกว่านี้ รอบนี้ได้รู้จักการทำ Git Rebase หรือการ Rewrite History ด้วย เพราตอนแรก Pull Request โดนปล่อยร้างไม่มีคนมา Review จน Bot มัน Closed Pull Request เลย&lt;/p&gt;

&lt;p&gt;สรุปคือ ไม่ต้องรีบ ถึงเวลา เราเป็นผู้ใช้ เดี๋ยวก็มีโอกาสได้เป็นส่วนหนึ่งของ Contributor อยู่แล้วสักวัน&lt;/p&gt;

</description>
      <category>contribution</category>
      <category>programming</category>
      <category>experience</category>
      <category>git</category>
    </item>
  </channel>
</rss>
