PinnedTravis P3 เหตุผลไม่ใช้ Clean Architectureจากมุมมอง Android Developer8 min read·Oct 19, 2023--1--1
Travis Pรับมือกับ breaking change JSON response อย่างไรหากไม่เขียน Mapperเหตุผลหลักที่เหล่าสาวก Clean Architecture ใช้สนับสนุนการเขียน Mapper คือการจำกัด change ให้อยู่แค่ใน Mapper…3 min read·Jun 1, 2024----
Travis PMy First Impression on JetPack Compose and Flutter Null-Safetyสวัสดีครับทุกคน ขออภัยที่หายไปนานมาก วันนี้คึกอยากเล่าอะไรสั้นๆให้เพื่อนๆฟังก็เลย เอาซะหน่อย1 min read·Jan 27, 2021----
Travis Pแชร์ประสบการณ์เขียน Cross-platform app ด้วย Flutter + Firebase ขึ้นทั้ง Play Store และ App Storeจากมุมมอง Android Developer สาย Kotlin5 min read·Dec 28, 2018--1--1
Travis PinBlack LensInfix Notation ใน Kotlin คืออะไรมีประโยชน์ยังไง แล้วเอาไปใช้ตอนไหน3 min read·Oct 11, 2018----
Travis PinBlack Lensแฉหมดเปลือก! Dependency Injection ไม่ได้ยาก แค่ Dagger แม่งงงDI คืออะไร แล้วจะฉีดไปทำไม3 min read·Jul 22, 2018--4--4
Travis PinBlack Lensประกาศ Extension Functions ใน Class อื่นก็ได้เหรอทำความรู้จัก Extensions as Members4 min read·May 11, 2018--3--3
Travis PA Tale of Enum, DEX size and Code ComplexityEnum is an all time controversial topic in Android world. Some say it’s bad, some say it’s good, they have their reasons. But I don’t…3 min read·Jan 17, 2018----
Travis PinBlack LensSingle Responsibility Principle คืออะไรThe S from SOLID Principles3 min read·Dec 15, 2017----