เครื่องมือ, ฮาร์ดแวร์, ซอฟต์แวร์ และ workflow ที่ใช้ทุกวันในฐานะ Tech Generalist และ Solopreneur
หน้านี้เป็นเอกสารที่มีชีวิต — ชุดเครื่องมือของผมพัฒนาอยู่เสมอเมื่อค้นพบเครื่องมือและ workflow ที่ดีกว่า
ฮาร์ดแวร์
MacBook Pro M3
เครื่องพัฒนาหลัก จัดการทุกอย่างตั้งแต่ full-stack dev ไปจนถึงการฝึกโมเดล AI ได้อย่างง่ายดาย
LG 27" 4K Monitor
จอภาพภายนอกสำหรับขยายพื้นที่หน้าจอ จำเป็นสำหรับการเปรียบเทียบดีไซน์และรีวิวโค้ดแบบเคียงข้างกัน
Keychron K2 Keyboard
คีย์บอร์ด Mechanical พร้อมสวิตช์ที่เปลี่ยนได้ ทำให้การนั่งเขียนโค้ดนานสบายและพึงพอใจยิ่งขึ้น
Logitech MX Master 3S
เมาส์ Ergonomic พร้อม Infinite Scroll ล้อแนวนอนเหมาะสำหรับการนำทางในโค้ดเบสขนาดใหญ่
AirPods Pro
ตัดเสียงรบกวนสำหรับงานที่ต้องใช้สมาธิสูง เหมาะสำหรับการเขียนโค้ดในสภาพแวดล้อมที่มีเสียงดัง
ซอฟต์แวร์และเครื่องมือ
Workflow การพัฒนา
Git & GitHub
Version Control และ Collaboration ทุกโปรเจกต์เริ่มต้นด้วย Git repo
Next.js + TypeScript
Stack ที่ต้องการสำหรับการพัฒนาเว็บ Full-stack พร้อม Type Safety และ DX ที่ดี
Tailwind CSS
Utility-first CSS สำหรับการพัฒนา UI อย่างรวดเร็วและสม่ำเสมอโดยไม่ต้องสลับบริบท
Vercel
แพลตฟอร์ม Deploy ที่เลือก ใช้ Zero-config Deploy พร้อม Preview Environment
Docker
Containerization สำหรับสภาพแวดล้อมการพัฒนาและการ Deploy ที่สอดคล้องกัน
Make / Shell Scripts
ระบบอัตโนมัติของงานและ Build Orchestration สำหรับ Workflow การพัฒนาที่ทำซ้ำๆ
เครื่องมือ AI & MCP
Claude & ChatGPT
ผู้ช่วย AI สำหรับ Code Review, Brainstorm, จัดทำเอกสาร และแก้ปัญหาที่ซับซ้อน
LangChain
เฟรมเวิร์กสำหรับสร้างแอปพลิเคชันที่ขับเคลื่อนด้วย AI ด้วย Chains, Agents และ RAG Pipelines
MCP Protocol
Model Context Protocol สำหรับผสาน AI กับเครื่องมือภายนอกและแหล่งข้อมูล
FastAPI
เฟรมเวิร์ก Python สำหรับสร้าง AI API และ Microservices ที่มีประสิทธิภาพสูง
LlamaIndex
เฟรมเวิร์กข้อมูลสำหรับเชื่อมต่อโมเดล AI กับแหล่งข้อมูลและฐานความรู้ที่กำหนดเอง
ประสิทธิภาพและการจัดการ
Notion Dashboards
ศูนย์กลางควบคุมสำหรับติดตามโปรเจกต์ เป้าหมาย นิสัย และการดำเนินงานประจำวัน
Google Calendar
Time Blocking และจัดตารางสำหรับจัดการหลายโปรเจกต์และงานลูกค้า
Todoist
จับงานและไอเดียอย่างรวดเร็ว แนวทาง Inbox-zero สำหรับจัดการงาน
Obsidian Daily Notes
การจดบันทึกและทบทวนประจำวันเพื่อปรับปรุงอย่างต่อเนื่องและติดตามการเรียนรู้
Raycast
Launcher เพิ่มประสิทธิภาพสำหรับเข้าถึงเครื่องมือ สคริปต์ และควบคุมระบบได้อย่างรวดเร็ว
พัฒนาอยู่เสมอ
ชุดเครื่องมือของผมไม่มีวันเสร็จสมบูรณ์
ผมสำรวจเครื่องมือและ workflow ใหม่อยู่เสมอ หากคุณมีคำแนะนำ ผมยินดีรับฟังครับ