Homepage
Open in app
Sign in
Get started
Teerapong Singthong
Once a Software Engineer, always a growth engineering mindsets
About
Follow
“Can you please squash your commits together so we get a clean, reversible git history?”.
“Can you please squash your commits together so we get a clean, reversible git history?”.
ทำไมการทำ squad rebase จึงจำเป็น?
Teerapong Singthong 👨🏻💻
Dec 4, 2019
Share memory by communicating ในภาษา Go?
Share memory by communicating ในภาษา Go?
มีโอกาสคุยกับ หน่อง Anuchit Prasertsang เมื่อนานมาแล้วเกี่ยวกับ Go Channel และ Share memory by communication เลยอยากจะสรุปความรู้เหล่านี้…
Teerapong Singthong 👨🏻💻
Sep 14, 2019
สิ่งที่น่าสนใจเกี่ยวกับ RabbitMQ และ AMQP Best Practices
สิ่งที่น่าสนใจเกี่ยวกับ RabbitMQ และ AMQP Best Practices
ด้วยแนวคิดพื้นฐานในเนื้อหา สามารถนำไปปรับใช้กับ Messaging Queue System ตัวอื่นๆ หรือ การออกแบบ Architecture ในระบบได้นะ
Teerapong Singthong 👨🏻💻
Jul 20, 2019
แนวทางการสร้าง Index และ การเลือก Sharding strategy ใน MongoDB
แนวทางการสร้าง Index และ การเลือก Sharding strategy ใน MongoDB
เลือกถูกชีวิตรุ่งเรือง แต่ถ้าเลือกผิด กลับตัวยากนะจ๊ะ
Teerapong Singthong 👨🏻💻
Jul 18, 2019
GO Messaging System ด้วย RabbitMQ และ GO AMQP
GO Messaging System ด้วย RabbitMQ และ GO AMQP
Event Driven Microservices with RabbitMQ + GO AMQP
Teerapong Singthong 👨🏻💻
Jun 29, 2019
[IoT] เชื่อมต่อโลกฮาร์ดแวร์ และ สร้างระบบแจ้งเตือนผ่าน LINE Notify
[IoT] เชื่อมต่อโลกฮาร์ดแวร์ และ สร้างระบบแจ้งเตือนผ่าน LINE Notify
สร้างระบบ Notification ง่ายๆ โดยใช้ NodeMCU ด้วยการรับค่าจาก Sensor แล้วส่งตรงไปยัง LINE Notify
Teerapong Singthong 👨🏻💻
Jun 12, 2019
Starbucks สร้าง Customer Experience ด้วยการเปลี่ยนความสูงเครื่องชงกาแฟให้ต่ำลง
Starbucks สร้าง Customer Experience ด้วยการเปลี่ยนความสูงเครื่องชงกาแฟให้ต่ำลง
เรื่องน่าทึ่งวันนี้ ผมอยากจะแชร์กรณีศึกษาของ Starbucks ที่สร้าง Customer Experience และ Customer Journey ให้ดีขึ้น…
Teerapong Singthong 👨🏻💻
Jun 9, 2019
[IoT] โปรเจค เปิด-ปิด หลอด LED ผ่าน WiFi ด้วย Blynk
[IoT] โปรเจค เปิด-ปิด หลอด LED ผ่าน WiFi ด้วย Blynk
NodeMCU ESP8266 + Blynk + LED
Teerapong Singthong 👨🏻💻
May 30, 2019
เตรียมเครื่อง Mac OS สำหรับ Dev บน NodeMCU ESP8266
เตรียมเครื่อง Mac OS สำหรับ Dev บน NodeMCU ESP8266
ติดตั้ง IDE
Teerapong Singthong 👨🏻💻
May 29, 2019
Electronic 101 — วงจร Pull up และ Pull down
Electronic 101 — วงจร Pull up และ Pull down
ที่มาของวงจร INPUT_PULLUP และ INPUT_PULLDOWN โดยปกติแล้วหากเรานำ Switch, Button, I/O ต่างๆ มาต่อบนบอร์ด หรือ ไมโครคอนโทรลเลอร์โดยตรงเลย…
Teerapong Singthong 👨🏻💻
May 28, 2019
[Arduino] วัดระยะทางด้วย Ultrasonic
[Arduino] วัดระยะทางด้วย Ultrasonic
ลองทำวงจร Ultrasonic สำหรับตรวจระยะทางหน่วยเป็นเซนติเมตร หากเข้าใกล้ ≤ 10 cm ให้แสดงไฟสีแดง แต่ถ้า > 10 ให้ดับไฟ LED
Teerapong Singthong 👨🏻💻
May 25, 2019
Feedback Is A Gift
Feedback Is A Gift
ผมได้ยินคำว่า “Feedback Is A Gift” มาจากนายเก่า David Korunic ในทุกๆ Townhall ของบริษัท เราเริ่มต้นการทำงานร่วมกันอย่างมีเป้าหมาย…
Teerapong Singthong 👨🏻💻
May 25, 2019
[Arduino] แสดงตัวอักษรบน Dot Matrix MAX7219 8x8 4 ชุด
[Arduino] แสดงตัวอักษรบน Dot Matrix MAX7219 8x8 4 ชุด
วันนี้เราจะมาลองสร้างชุดโปรแกรมสำหรับแสดงผล ออกทาง LED Dot Matrix ขนาด 8x8 จำนวน 4 ชุด หรือ 256 pixel กันครับ
Teerapong Singthong 👨🏻💻
May 22, 2019
[Arduino] วงจรแสดงข้อความไปยัง LCD 16x2 + L2C Module
[Arduino] วงจรแสดงข้อความไปยัง LCD 16x2 + L2C Module
ทำไม LCD 16 x 2 + I2C ?
Teerapong Singthong 👨🏻💻
May 19, 2019
[Arduino] วงจรตรวจจับการเคลื่อนไหว ด้วย Infrared Sensor
[Arduino] วงจรตรวจจับการเคลื่อนไหว ด้วย Infrared Sensor
เมื่อมีการเคลื่อนไหวผ่านตัว Infrared sensor สิ่งที่อ่านค่าได้จะเป็นสัญญาน Digital Output ออกมาจากตัว sensor แต่ระยะไม่เกิน 0–5cm…
Teerapong Singthong 👨🏻💻
May 18, 2019
ความรู้จากทีม AzureCAT เกี่ยวกับ Design Pattern ใน Microservice
ความรู้จากทีม AzureCAT เกี่ยวกับ Design Pattern ใน Microservice
บทความนี้ถูกเผยแพร่ตั้งแต่ปี 2017 จาก AzureCAT patterns & practices team ที่กล่าวถึง 9 Design Pattern ใน Microservice…
Teerapong Singthong 👨🏻💻
May 18, 2019
[Arduino] วงจรตรวจจับอุณหภูมิ และ ความชื้น ด้วย DHT11 Sensor
[Arduino] วงจรตรวจจับอุณหภูมิ และ ความชื้น ด้วย DHT11 Sensor
DHT11 Sensor
Teerapong Singthong 👨🏻💻
May 17, 2019
About iamgoangle
Latest Stories
Archive
About Medium
Terms
Privacy
Teams