Thai PangsakulyanontRemotely turning on my air conditioner through Google AssistantI was trying to automate my apartment a bit. I want my room to be cool already by the time I arrive, so when I say to Google Assistant…Aug 1, 20182Aug 1, 20182
Thai PangsakulyanontincodeburstmacOS System Font Stylistic Sets for CSSSan Francisco, macOS’ System Font, comes with several “stylistic sets” to be used in different contexts. They can be activated from CSS…Jan 6, 2018Jan 6, 2018
Thai PangsakulyanontinHackerNoon.comPartially-applied (or curried) functions could obfuscate the JavaScript stack traceAn oft-overlooked tradeoff when writing functional code in JavaScript.Oct 22, 20174Oct 22, 20174
Thai PangsakulyanontinHackerNoon.comClean code challenge: UnspiralI have a challenge for you to try. First, please look at this code.Aug 20, 20173Aug 20, 20173
Thai PangsakulyanontinTaskworld TechTracking down an error from a minified production stack traceIt so happens when I test an app on the staging environment, somehow, the app failed to boot up. A dreaded blank page appears!Aug 9, 2017Aug 9, 2017
Thai PangsakulyanontMaking unhandled promise rejections crash the Node.js processI want my code to fail loudly when there is an unexpected error. It’s usually bad when uncaught errors go unnoticed as it usually leads to…Aug 3, 201713Aug 3, 201713
Thai PangsakulyanontWow, Prepack is awesome!I just tried out Prepack, which is open-sourced by Facebook several hours ago.May 3, 20173May 3, 20173
Thai PangsakulyanontPrerendering a create-react-app appwithout ejecting or custom build stepsJan 7, 20172Jan 7, 20172
Thai PangsakulyanontinHackerNoon.comAn artificial example where MobX really shines and Redux is not really suited for itFirst, a word of caution. In this article, I am not saying that MobX is better, or that I prefer it, or anything.Dec 9, 20165Dec 9, 20165
Thai PangsakulyanontImmutable.js, persistent data structures and structural sharingWhy use Immutable.js instead of normal JavaScript object?Dec 8, 20168Dec 8, 20168