4 คะแนน โดย GN⁺ 2024-05-11 | 2 ความคิดเห็น | แชร์ทาง WhatsApp

Jam - แนะนำผลิตภัณฑ์และขอความคิดเห็น

  • Jam เป็นผลิตภัณฑ์ที่ช่วยป้องกันไม่ให้ผู้จัดการผลิตภัณฑ์สร้างบั๊กทิคเก็ตที่คลุมเครือและไม่สามารถทำซ้ำได้
  • เป็นเรื่องยากมากสำหรับผู้ที่ไม่ใช่วิศวกรในการส่งบั๊กทิคเก็ตที่เป็นประโยชน์ต่อวิศวกร
    • ข้อมูลสำคัญมักหายไปจากสกรีนช็อต หรือคำอธิบายของบั๊กมักไม่ชัดเจน
    • ส่งผลให้การสื่อสารระหว่างวิศวกรกับผู้จัดการผลิตภัณฑ์ไม่ราบรื่น และทำให้การแก้บั๊กล่าช้า
  • แม้วิธีการพัฒนาซอฟต์แวร์จะก้าวหน้าไปมาก แต่รูปแบบการจับและรายงานบั๊กยังคงเหมือนในยุค 1990
    • ไม่มีเครื่องมือที่ช่วยให้ผู้ที่ไม่ใช่วิศวกรสามารถแสดงบั๊กให้วิศวกรเห็นได้อย่างมีประสิทธิภาพ

ฟีเจอร์หลักของ Jam

  • ให้ลิงก์ไปยังเครื่องมือสำหรับนักพัฒนาและวิดีโอ
  • ซิงก์ไฟล์ HAR ที่แชร์ได้กับวิดีโอบันทึกของเซสชัน
  • ฟังก์ชันทำซ้ำบั๊กที่เล่นได้ทันที (เล่น DOM เป็นวิดีโอ 30 วินาที)
  • เขียนขั้นตอนการทำซ้ำโดยอัตโนมัติ
  • ใช้คีย์ลัดแบบเดียวกับ Chrome DevTools
  • แยกวิเคราะห์การตอบกลับ GraphQL และดึงชื่อ mutation กับข้อผิดพลาดออกมา

สถานะการใช้งานและคำขอความคิดเห็น

  • ถูกใช้ในการแก้บั๊กมากกว่า 2 ล้านรายการตลอด 2 ปีที่ผ่านมา
  • ขอความคิดเห็นและข้อเสนอแนะเพื่อทำให้การดีบักมีคุณค่ามากยิ่งขึ้น
  • ส่วนที่ยากที่สุดของการดีบักคือการทำซ้ำปัญหาไม่ได้เลย ซึ่งไม่ใช่ปัญหาด้านวิศวกรรมแต่เป็นช่องว่างด้านการสื่อสาร
  • คาดหวังว่าจะสามารถแก้ปัญหานี้ได้ด้วยเครื่องมือดังกล่าว

นโยบายราคาและข้อมูลการรับสมัครงาน

  • มีแผนจะให้บริการแพลนฟรีแบบถาวร
  • มีฟีเจอร์แบบเสียเงินสำหรับองค์กรด้วย
  • เรียนรู้การพัฒนาผลิตภัณฑ์จาก Cloudflare และการมี free tier ถือเป็นแนวคิดหลัก
  • อยากสานต่อประสบการณ์ที่เคยได้รับฟีดแบ็กจำนวนมากจากผู้ใช้ฟรีที่ Cloudflare มายัง Jam
  • กำลังรับสมัครวิศวกร และตั้งตารอที่จะได้พูดคุยกับผู้ที่สนใจปัญหานี้ (jam.dev/careers)

ความเห็นของ GN⁺

  • ความยากในการเขียนบั๊กทิคเก็ตเป็นปัญหาที่หลายองค์กรกำลังเผชิญอยู่ Jam ดูเหมือนจะเป็นเครื่องมือที่ดีในการช่วยแก้ปัญหานี้
  • การทำให้ผู้ที่ไม่ใช่วิศวกรสามารถทำซ้ำและแชร์บั๊กได้ง่าย จะช่วยปรับปรุงกระบวนการพัฒนาได้อย่างมาก
  • การมีแพลนฟรีอาจเป็นกลยุทธ์ที่ดีสำหรับการหาผู้ใช้และรวบรวมฟีดแบ็ก แต่ก็ควรพิจารณาควบคู่กันไปว่าจะเปลี่ยนผู้ใช้ฟรีให้เป็นลูกค้าที่จ่ายเงินได้อย่างไร
  • การรองรับความเข้ากันได้กับ Chrome DevTools ก็เป็นจุดที่น่าสนใจสำหรับนักพัฒนาเช่นกัน
  • อย่างไรก็ตาม ดูเหมือนว่ายังจำเป็นต้องเน้นจุดแตกต่างจากผลิตภัณฑ์ที่มีฟังก์ชันคล้ายกัน (เช่น Bugsnag, Sentry เป็นต้น) ให้ชัดเจนยิ่งขึ้น

2 ความคิดเห็น

 
mammal 2024-05-11

ต้นฉบับเป็น 'ex-Cloudflare Team' แต่หัวข้อใน GN+ กลับเขียนว่าเป็นพนักงาน Google นะครับ

DeepL เองก็เคยแปลประโยคที่มี 'We' ผิดเป็น Unity เหมือนกัน...

จู่ ๆ ก็ชวนให้อยากรู้ขึ้นมาว่าโมเดลภาษาต่าง ๆ ใช้ชุดข้อมูลภาษาเกาหลีกันแบบไหน 🤔

 
xguru 2024-05-12

อืม อันนี้แปลออกมาได้น่าแปลกจริง ๆ นะครับ อย่างไรก็ดูเหมือนจะไม่ใช่เนื้อหาสำคัญอยู่แล้ว เลยลบส่วนนั้นออกไว้ครับ