Chad Scira - ການຮ່ວມມື OSS

ວຽກງານຊຸມຊົນ React & Node.js

Chad ໄດ້ຮ່ວມມືໃນໂຄງການ open-source ຂະໜາດນ້ອຍຕັ້ງແຕ່ປີ 2010, ປະມານສາມປີຫຼັງຈາກຈົບມັດທະຍົມປາຍ ແລະ ເຂົ້າສູ່ວຽກງານອັນດັບຕົ້ນຂອງລາວ, ແມ່ນແຕ່ວ່າວຽກນັ້ນຂະນະນັ້ນບໍ່ໄດ້ພື້ງພາ OSS ຫຼາຍນັກ. ລາວກໍຍັງແບ່ງປັນການແກ້ໄຂນ້ອຍໆ, ຊິ້ນໂຄດສັ້ນໆ ແລະ ຟັງຊັນຊ່ວຍເຫຼືອຕ່າງໆ ເມື່ອໃດກໍຕາມທີ່ລາວພົບສິ່ງທີ່ຄວນປັບປຸງ. ບໍ່ມີສ່ວນໃດຖືກຕັ້ງໃຈໃຫ້ໂດດເດັ່ນເປັນພິເສດ. ມັນແມ່ນພຽງແຕ່ວິທີຂອງລາວໃນການຕອບແທນຄືນ, ນຳຊິ້ນໂຄດທີ່ມີປະໂຫຍດເຂົ້າໄປໃນໂລກ ເພື່ອໃຫ້ຄົນອື່ນອາດຈະຫຼີກລ້ຽງບັນຫາດຽວກັນໃນພາຍຫຼັງ.

Task runner ແບບ Promise ທີ່ຊ່ວຍງ່າຍການຈັດການ flow ແບບຕໍ່ເນື່ອງ ແລະ ແບບຂະຫຍາຍຄູ່ຂະນານສຳລັບ Node.js ແລະ build ບຣາວເຊີ.

42111102 commits

ເຄື່ອງມືເບິ່ງເວັບສໍາລັບຕົວສ້າງຕາຕະລາງສີ Template Colors ທີ່ໃຊ້ງານທົ່ວລະບົບອອກແບບ React/Node.

1971744 commits

ຄລາຍເອັນ HTTP ແບບເບາະບາງ ພ້ອມການ retry ອັດຕະໂນມັດ, caching ແລະ hook ສຳລັບ instrumentation ສຳລັບ Node.js.

1681190 commits

ລະບົບຄອມໂປເນັນ React ທີ່ເນັ້ນ bundle ຂະໜາດເລັກຫຼາຍ ແລະ ທ່ອງທາງ render ທີ່ເອື້ອຕໍ່ SSR.

50232 commits

ຄັງຈັດເກັບຄ່າກຳນົດຄ່າທີ່ເຂົ້າລະຫັດສຳລັບບໍລິການ Node ພ້ອມຕົວແປງ (adapter) ທີ່ສາມາດເສຽບເພີ່ມໄດ້ (Redis, S3, memory).

33413 commits

ຕົວຊ່ວຍຕັດແຍກ string ຄວາມໄວສູງ ໄດ້ແຮງບັນດານໃຈຈາກການເຄື່ອນໄຫວຂອງ Vim ແລະ macro ຂອງ editor.

13283 commits

ຄລາຍເອັນ DigitalOcean API ທີ່ມີການກຳນົດປະເພດ (typed) ສຳລັບ Node.js, ໃຊ້ຂັບເຄື່ອນສະຄຣິບ provisioning ແລະ ການອັດຕະໂນມັດເຊີບເວີ.

17531 commits

ຕົວຊ່ວຍການຕັ້ງຄ່າ HashiCorp Vault ສຳລັບ sync ຄວາມລັບເຂົ້າໃນແອັບຯ ຕາມຫຼັກ twelve-factor.

13236 commits

ຊຸດເຄື່ອງມື Cloudflare API ສຳລັບຈັດການ DNS, ກົດກາ firewall ແລະ ການຕັ້ງຄ່າ cache ຈາກສະຄຣິບ Node.

281483 commits

ຕົວສ້າງ color-token ຫຼັກທີ່ເປັນພະລັງຂັບເຄື່ອນໃຫ້ກັບເຄື່ອງມືເບິ່ງແບບ template-colors ແລະ ການສົ່ງອອກ theme.

24122 commits

ຕົວຊ່ວຍສະຕຣີມ Backblaze B2 ຂະໜາດນ້ອຍທີ່ເນັ້ນການສົ່ງອັບໂຫຼດໂດຍກົງຈາກ Node.

611 commits

ເຄື່ອງມືເລືອກສີທາງປະຫວັດສາດ ທີ່ໃຊ້ໃນການທົດລອງ React/Canvas ຊ່ວງແລກໆ (ກ່ອນ template-colors).

28315 commits

ຕົວຊ່ວຍຄຳນວນແບບ ternary ສົມດຸນ ແລະ ຟັງຊັນ load-balancing ສຳລັບບໍລິການ Node.

16452 commits

Slack bot ທີ່ເຊື່ອມຕໍ່ການສົ່ງຟອມ Typeform ເຂົ້າສູ່ການເຊີນແລະ workflow ອັດຕະໂນມັດ.

22415 commits

ໂຄງການແນວຄິດພິສູດ (proof-of-concept) ສຳລັບເຄື່ອງມື CSS ໃນຂອບເຂດຄອມໂປເນັນ ທີ່ເກີນໜ້າການນຳ CSS-in-JS ໄປໃຊ້ຢ່າງກວ້າງຂວາງ.

9912 commits

Open source ເອງມີບົດບາດຢ່າງໃຫຍ່ຫຼວງໃນໂລກຊອບແວ ແລະ AI ສະໄມໃໝ່. ຫໍສະຫມຸດລາຍບຣາລີຮ່ວມ, ຄັງໂຄດສາທາລະນະ ແລະ ເອກະສານທີ່ຊຸມຊົນຮ່ວມກັນຈັດທຳ ກາຍເປັນຖານຮຽນຮູ້ຂະຫນາດໃຫຍ່ທີ່ນັກພັດທະນາ ແລະ LLM ພຶ່ງພາ. ສິ່ງທີ່ເຮັດໃຫ້ open source ມີພະລັງຫຼາຍ ບໍ່ແມ່ນຜູ້ຮ່ວມມືຄົນໃດຄົນໜຶ່ງ ແຕ່ແມ່ນຫຼາຍພັນຄົນທີ່ເພີ່ມ test, ແກ້ໄຂຂອບເຂດຜິດພາດ, ຂຽນຄຳແນະນຳໃຫ້ຊັດເຈນຂຶ້ນ ຫຼື ເຜີຍແຜ່ເຄື່ອງມືນ້ອຍໆທີ່ແກ້ໄຂບັນຫາແຄບໆ. ຊິ້ນນ້ອຍໆເຫຼົ່ານັ້ນຖືກຊ້ອນທັບກັນຂຶ້ນມາ ແລະ ກາຍເປັນພື້ນຖານທີ່ອຸດສາຫະກຳທັງຫມົດພຶ່ງພາ.

ພະລັງທີ່ແທ້ຈິງຂອງ open source ມາຈາກວິທີທີ່ມັນເຮັດໃຫ້ຜູ້ຄົນຈາກຫຼາຍປະເທດ, timezone ແລະ ພື້ນຫຼັງທີ່ແຕກຕ່າງກັນ ສາມາດຮ່ວມມືກັນໄດ້ໂດຍບໍ່ຈຳເປັນຕ້ອງຂໍອະນຸຍາດຈາກໃຜ. ການທົດລອງນ້ອຍໆໃນ repo ໜຶ່ງ ສາມາດກາຍເປັນອົງປະກອບຫຼັກສຳລັບໂຄງການອື່ນອີກເຄິ່ງໂລກ. ຄວາມພະຍາຍາມຮ່ວມນີ້ແຫຼະທີ່ຮັກສາໃຫ້ ecosystem ແຂງແຮງ ແລະ ເຊື່ອຖືໄດ້, ແລະນັ້ນແມ່ນເຫດຜົນວ່າເຖິງແມ່ນການຮ່ວມມືນ້ອຍໆກໍມີຄວາມສຳຄັນ.