ENGINEERING / CODE / FIELD NOTES
THE IGROOMGRIM JOURNAL

Write code
Keep the lessons.

Technical notes from hands-on experiments
and older ideas worth revisiting.

Read the notes
TECHNICAL WRITING

Latest posts

24 ENTRIES
11

สรุปหนังสือ Naming Things: The Hardest Problem In Software Engineering (Part 2 — Why is naming hard?)

สำรวจเหตุผลที่การตั้งชื่อในซอฟต์แวร์เป็นเรื่องยาก ตั้งแต่ความเข้าใจที่ต่างกัน เครื่องมือที่มีจำกัด ไปจนถึงต้นทุนระยะสั้นและคุณค่าระยะยาว

14

Test Double in Swift

อธิบาย Test Double ทั้ง Mocks, Stubs, Dummy, Fake และ Spies ผ่านตัวอย่างแอพจัดการสต๊อกและการเขียนเทสด้วย Swift

15

Common types of bugs

บั๊กที่พบบ่อยสามประเภท — Syntax errors, Logic errors และ Runtime errors — พร้อมแนวทางมองหาสาเหตุและความสำคัญของการทดสอบ

17

มาเขียนระบบเลือกตั้ง 0.4 ในไทย ให้ทันสมัยด้วย Blockchain (Ethereum) แบบง่ายๆ กันเถอะ

บทความทดลองปี 2018 จำลองระบบเลือกตั้งไทยด้วย Ethereum และ smart contracts พร้อมแนวคิดการลงคะแนน การนับผล และโค้ดตัวอย่างเชิงประวัติศาสตร์