Recently my team at Puffin made a migration over to GraphQL. If you love Typescript, you will love GraphQL. Having a declarative schema that acts as a contract between the front-end and backend is life-changing. This was mind-blowing for me.

Gone are the days of manually typing API response on the front-end, which can break with any backend deploy. Now we use graphql-tool to generate all our API calls. The entire ecosystem and documentation around GraphQL is pretty awesome actually.

This took care of API calls. However, the application we develop also has a real-time component. We need to push…


Water: the many ways we live

The first time I finished this book, I was blown away. I knew immediately it was the best book I had ever read. The ending was especially mysterious and captivating. I needed to know what it meant. I read the last page over and over and over again:

Both elbows on the table, I covered my face with my palms.

Inside that darkness, I saw rain falling on the sea. Rain softly falling on a vast sea, with no one there to see it. …


I know COVID is still raging across America. But I can’t help but start thinking about the day we’ll be able to travel again. Bali is reopening already.
It’s not a good idea to travel until we have a vaccine and most people have gotten it. But we can still dream and plan ahead.

I found a new travel planning application that I thought was really cool. It’s called Puffin. You can add destinations with your friends and craft your itinerary in minutes with its intuitively designed tools. Check it out!

Robin Huang

Just someone working in tech

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store