Hi, I’m Champ. I write about technology, health, mindful living, and the ideas that help me build a better life.

See what we’ve
written lately

จาก 2GB เหลือ 200MB! วิธีลดขนาด Docker Image ของ Next.js ที่ผมใช้ได้ผลจริง

เคยเจอไหมครับ เวลา Deploy งาน Next.js บน Docker แล้วต้องนั่งกุมขมับ เพราะขนาด Image ของมันพุ่งไปถึง 2GB ทั้งที่แอปก็ไม่ได้ใหญ่ขนาดนั้น ผมเจอมาหลายโปรเจ็คละของ Next.js ก็เกิดสงสัยว่าทำไมมันถึงได้ใหญ่โตขนาดนี้ จนไปพบวิธีจัดการ เลยอยากแชร์วิธี...

เริ่มเรียน DevOps แบบไม่หลงทาง เข้าใจ "ทำไม" ก่อนเริ่มใช้เครื่องมือ

ถ้าคุณกำลังเริ่มเส้นทาง DevOps นี่คือสิ่งที่ผมอยากให้ใครสักคนบอกผมตั้งแต่วันแรกที่คุณเริ่มศึกษาครับ เวลาเริ่มเรียน ทุกคนจะบอกให้คุณไปศึกษา Linux, Git, Jenkins, Docker หรือ Kubernetes แต่เกือบไม่มีใครอธิบายเลยว่าเราต้องมีพวกมันไปทำไม หรือเครื่องมื...

โปรตีน สกุลเงินใหม่ที่คุณต้องรีบสะสม (ก่อนจะแก่เกินแก้)

เคยคุยเรื่องแผนเกษียณกับเพื่อนไหม? ร้อยทั้งร้อยคงตอบเหมือนกันว่า "ต้องเก็บเงินให้เยอะที่สุด" คำตอบนั้นถูกแค่ครึ่งเดียวครับ เพราะเทรนด์สุขภาพปี 2026 ที่กำลังมาแรงทั่วโลกอย่าง "Inverted Pyramid" (พีระมิดอาหารหัวกลับ) เขาเตือนเราดังๆ...

Recap ชีวิตปี 2568 บทเรียนจากสนามแข่ง Obstacle Race ที่สอนให้ผมชนะความกดดันเรื่องงาน

ปีแห่งความย้อนแย้ง (The Year of Contrast) ถ้าชีวิตเป็นกราฟ ปี 2568 คงเป็นปีที่มีเส้นกราฟ 2 เส้นวิ่งสวนทางกันอย่างสิ้นเชิง... สำหรับผม ปีนี้คือปีแห่งความ "ย้อนแย้ง" ที่สุดในชีวิต ในมุมการทำงาน...

GitLab Workflow vs Job Rules วิธีควบคุม CI/CD Pipeline ให้แม่นยำและประหยัดเวลา

เคยเจอปัญหา Pipeline รันพร่ำเพรื่อไหม? หรือบาง Job รันในตอนที่ไม่ควรจะรัน? การปล่อยให้ CI/CD ทำงานผิดจังหวะทำให้เราเสียเวลาและเปลือง Resource โดยใช่เหตุ กุญแจสำคัญที่จะแก้ปัญหานี้คือการเข้าใจความแตกต่างระหว่าง Workflow Rules และ Job Rules ใน GitLab ทั้งสองอย่างนี้ทำหน้...

อย่าปล่อยให้แอปพังฟรี! มาดูวิธีไล่ Log ใน Docker กันแบบง่ายๆ

เวลาแอปที่เรา build ขึ้น Docker มันพังหรือทำงานแปลกๆ สิ่งแรกที่เรานึกถึงคืออะไรครับ? ... "ขอดู Log หน่อย" ใช่ไหมครับ แต่ปัญหาคือ หลายคน โดยเฉพาะมือใหม่ มักจะงงว่า Log มันไปอยู่ที่ไหน? ทำไมรัน docker logs แล้วไม่เห็นมีอะไรเลย?...

You’ve successfully subscribed to SnappyTux: Technology, Health & Mindful Living
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.