Writing
Essays and short notes — everything I've written, in one place.
-
เมื่อต้องเจอกับคนที่เป็น Narcissistic Personality Disorder (NPD)
ประสบการณ์เกือบหนึ่งปีในการรับมือกับคนที่เป็น NPD พร้อมสรุปว่า Narcissist คืออะไร เกิดจากอะไร ทำไมถึงดึงดูดคนที่เป็น People Pleaser และวิธีรับมือพร้อมดูแลใจตัวเอง
-
Life Lessons from Poker
อ่าน Blog ของ @thiccyth0t (https://x.com/thiccyth0t) ที่เขียน life lessons ที่ได้จากการเล่น Poker มา เลยอยากเขียน note ไว้ เพราะบางเรื่องในชีวิต มันคล้ายกับตอนที่เราเล่น Poker จริงๆ
-
Latency and response time are not the same thing
แยก response time, service time, queueing delay, และ latency ออกจากกันให้ชัด
-
Describing Performance - Average, Median, and Percentiles
ในการวัด Performance ของระบบ ที่เราสนใจเช่น response time หรือ latency เราจะดู distribution ของ metric ที่ต้องการวัด
-
Software Engineering Fundamentals สำคัญกว่าเดิมในยุค AI
สรุป talk ของ Matt Pocock จากงาน AI Engineer Europe 2026
-
Operational และ Analytics Systems คืออะไร และแต่แบบเหมาะกับ data ประเภทไหน
Note สั้นๆ จากที่อ่านหนังสือ Designing Data-Intensive Applications, Edition 2
-
Tips ในการเขียน Claude Code Skills
Tips ในการเขียน Claude Code Skills จาก @Thariq (ทีมที่ทำ Claude Code)
-
What is ClickHouse?
ClickHouse is a columnar OLAP database built for fast ingestion and analytical queries at scale.
-
วิธีการใช้ Pydantic-Settings ในการจัดการ env vars
Stop using load_dotenv(). Let’s use Pydantic to manage your environment variables and create settings.
-
git worktree lets you check out multiple branches at once
Instead of stashing and switching branches, git worktree creates a separate working directory for another branch — both exist on disk simultaneously.