Container-Presenter Pattern Revisited
Sep 15, 2019 (1 minute read)
Instead of separating container-presenter components based on arbitrary rules, separate components into business components and UI components.
Sep 12, 2019 (1 minute read)
Custom Hooks: useTransientState
Sep 05, 2019 (1 minute read)
A custom hooks to declare state that will restore to its steady-state value after some delay. This will be useful when you want to show some UI element temporarily and then hide it after some delay.
Aug 28, 2019 (2 minutes read)
Provide Fallback UI with useLayoutEffect in Gatsby
Jul 14, 2019 (2 minutes read)
Embracing graceful degradation in Gatsby site by providing fallback UI without JS with useLayoutEffect hooks
Jun 30, 2019 (1 minute read)
Choose What Allows You to Proceed Now, Optimize Later
Jun 21, 2019 (1 minute read)
Premature optimization is not just bad for programming, it's bad for life decision too.
Joining a Hackathon
May 05, 2019 (4 minutes read)
Personal notes on my recent experience of joining Can You Hack It hackathon.
Thoughts on Testing
Apr 15, 2019 (2 minutes read)
A list of unorganized random thoughts on automated testing
Creating a Simple Event Bus
Apr 09, 2019 (1 minute read)