
ทำ mechanical keyboard จาก DZ60RGB PCB ที่เป็น Hot-swappable ด้วย
ทำ mechanical keyboard จาก DZ60RGB PCB ที่เป็น Hot-swappable ด้วย
บันทึกครบรอบ 10 ปี ของ armno.in.th ที่มาที่ไป สิ่งที่ได้พบเจอระหว่างทาง ปัจจุบัน และอนาคต
ใช้ IntersectionObserver เพื่อ lazy load Disqus comment เมื่อ scroll ลงไปถึงด้านล่างของโพสต์
หนังสือ Better Web Typography for a Better Web เขียนโดย Matej Latin เป็นหนังสืออีกเล่มที่อยู่บนชั้นหนังสือเล็กๆ ที่บริษัท ผมยืมมาอ่านแล้วรู้สึกชอบจึงอยากจะแนะนำครับ
ลองแก้ layout ของ mechanical keyboard ขนาด 60% ที่ใช้อยู่ ให้มีปุ่มลูกศร (arrows keys) พร้อมกับ split spacebar
custom mechanical keyboard อีก 2 ตัวล่าสุดที่ทำ จากแผงวงจร DZ60 เป็น keyboard ขนาด 60%
ขั้นตอนการสั่งซื้อจักรยาน Canyon ออนไลน์ด้วยตัวเองจาก canyon.com รวมถึงการนำเข้าและเสียภาษีอย่างละเอียด
การใช้ lazy loading กับไฟล์จำพวกรูปภาพ เป็นเทคนิคที่นำมาใช้ได้ง่าย และส่งผลดีอย่างเห็นได้ชัด ในโพสต์นี้ผมนำ library ที่ชื่อว่า LazyLoad มาใช้งานกับบล็อกนี้ครับ
สร้าง custom shortcode ไว้ใช้เพื่อประหยัดเวลา ไม่ต้องพิมพ์ HTML เต็มๆ
ใช้ประโยชน์จาก archetype ใน hugo สำหรับสร้าง template ของ front matter เวลาสร้างโพสต์ใหม่
Netlify มีฟีเจอร์หนึ่งชื่อว่า Deploy Preview ที่ทุกครั้งที่เราสร้าง pull request (หรือ merge request สำหรับ GitLab) Netlify จะสร้าง URL สำหรับ pull requets นั้นให้โดยอัตโนมัติ ทำให้เราสามารถเช็คดูก่อนได้โดยที่ยังไม่ต้อง merge branch นั้น เข้า production branch
แทนการใช้ Docker กับ CircleCI เพื่อ deploy blog แบบอัตโนมัติด้วยการใช้ continuous delivery ของ Netlify