Category: blog

All blogs content

Kaizen ใน Software Development

ถ้าคุณเคยรู้สึกว่า “ทีมเราทำงานกันมาตั้งนาน ทำไม Process ถึงไม่ดีขึ้นสักที” หรือ “Retro แต่ละรอบก็พูดเรื่องเดิม” แสดงว่าถึงเวลาที่ต้องรู้จัก Kaizen Kaizen คืออะไร? Kaizen เป็นแนวคิดญี่ปุ่น แปลง่าย ๆ

ตัวอย่างโจทย์ที่สามารถแก้ไขได้ด้วย Linear Programming

มาดูตัวอย่างการแก้ปัญหาในร้านกาแฟ โดยมีโจทย์ว่า “ต้องการขายกาแฟให้ได้กำไรมากที่สุด” ด้วย Linear Programming กัน โพสต์นี้จะพาคุณไปรู้จักกับเครื่องมือทางคณิตศาสตร์ชื่อ Linear Programming (LP) หรือ

ทำไมการใช้ Linear Programming ถึงสำคัญต่อธุรกิจของคุณ

Linear Programming คืออะไร? (สำหรับผู้ที่เพิ่งเคยได้ยินชื่อ) Linear Programming (LP) คือเทคนิคทางคณิตศาสตร์ที่ใช้ค้นหา คำตอบที่ดีที่สุด ภายใต้ ทรัพยากรที่มีจำกัด พูดง่ายๆ คือ Linear Programming

ใครว่าภาษาที่ใช้ในการเขียนโปรแกรมไม่สำคัญ

ไม่ว่าคุณจะเขียนโปรแกรมแบบเขียนเองทั้งหมด หรือให้เอไอช่วยเขียน ปัจจัยหนึ่งที่สำคัญในการพัฒนาระบบก็คือ Output หรือผลลัพธ์ที่ได้มันทำงานได้มีประสิทธิภาพขนาดไหน งานออกมาหน้าตาเหมือนกัน

มารู้จัก BaaS หรือ Backend-as-a-Service กัน

ในฐานะนักพัฒนา เวลาเราจะเริ่มโปรเจกต์ใหม่ ไม่ว่าจะเป็น Web App, Mobile App หรือแค่ MVP สิ่งที่ทำให้เรา "สะดุด" ก่อนลงมือเขียน Business Logic จริงๆ มักจะเป็นเรื่องเดิมๆ เสมอ นั่นก็คือ Backend

ใช้ AI อัปสกิล: เปลี่ยนตัวเองให้เก่งขึ้น ในยุคที่เทคโนโลยีเปลี่ยนไว

เคยรู้สึกไหมครับว่าโลกหมุนไวขึ้นทุกวัน ความรู้ใหม่ ๆ ผุดขึ้นมาราวกับดอกเห็ด บางทีเราก็ตามไม่ทัน หรือรู้สึกว่าทักษะที่มีอยู่อาจล้าสมัยได้ทุกเมื่อ แต่ข่าวดีคือ... AI

จาก 'คนเขียนโค้ด' สู่ 'คนส่งมอบคุณค่า': บทบาทใหม่ของนักพัฒนาในยุค Vibe Coding

ในยุคที่ AI อย่าง GitHub Copilot, Cursor, หรือ Claude ช่วย 'เขียนโค้ดแทนเราได้'—หรือที่เรียกว่า ยุค Vibe Coding—คำถามสำคัญที่ผุดขึ้นในวงการคือ: แล้วนักพัฒนาจะยังมีคุณค่าตรงไหน? คำตอบสั้นๆ คือ:

บทบาทของ Testers ในยุค Vibe Coding

ในยุคที่การพัฒนาซอฟต์แวร์ถูกขับเคลื่อนด้วยเครื่องมือ AI และ "Vibe Coding" (การเขียนโค้ดแบบลื่นไหลตามอารมณ์) ทำให้ Developer ผลิตโค้ดได้รวดเร็วขึ้น บทบาทของ Tester หรือนักทดสอบระบบ

PRD ในยุค Agentic AI: ทำไมเอกสารนี้ถึงกลับมาสำคัญอีกครั้ง

หลายคนอาจคิดว่าในยุคที่ AI ช่วยเขียนโค้ดได้แทบทุกอย่าง "เอกสาร" อย่าง PRD (Product Requirement Document) อาจจะกลายเป็นของล้าสมัยไปแล้ว แต่ความจริงกลับตรงกันข้าม! ยิ่งโลกพัฒนาด้วย AI เร็วเท่าไหร่ PRD

Over-Spec - เมื่อไหร่ที่ "แรงเกิน" กลายเป็น "แพงเกิน"

โพสต์นี้ขอคุยเรื่อง Over-Spec หรือการระบุสเปกของระบบที่ "มากเกินความจำเป็น" ในงานพัฒนาซอฟต์แวร์ แต่ก็สามารถประยุกต์ใช้กับธุรกิจอื่นๆได้ครับ จริงอยู่ที่การมีทรัพยากรเยอะไว้ก่อนฟังดูดี