Yusinto Ngadiman
Frontend Engineer @ LaunchDarkly. Book addict and tea lover. Passionate about react graphql and making things fast.

Latest

Vue Mixins With Arguments

I was writing ld-vue when I needed a way to pass arguments to my Vue mixin. In my case, I needed to pass a client id to an external…
September 25, 2018·1 min read

Hello Gatsby

After more than 2 years and 30+ blog posts, I am proud to announce reactjunkie.com has finally moved to Gatsby . It's been an incredible…
September 18, 2018·2 min read

Introducing react-site-nav

Stripe has a beautiful site nav and this package is inspired by that. Introducing react-site-nav, a beautifully animated site nav powered by…
July 13, 2018·3 min read

React integration with Launch Darkly using ld-react

About two years ago I wrote a package ld-redux which allows easy integration of Launch Darkly and react redux apps. That package is still…
May 30, 2018·2 min read

Relay Schema Stitching with Pesisted Queries

Schema stitching was introduced by Apollo, so there is a general misconception that it only works with the apollo stack but it works with…
April 27, 2018·4 min read

Javascript Lessons: toJSON and valueOf

For most javascript objects, the prototype chain ends at the Object prototype. This prototype provides a few commonly used methods like…
March 28, 2018·1 min read

Docker is dead long live Kubernetes

Kubernetes rocks. Kubernetes engine to be exact. I was so inspired by Kelsey Hightower's presentation at KubeCon 2017 I spent the next…
February 28, 2018·7 min read

Launch Darkly, React and Redux: The Easy Way

About a year and a bit ago I published ld-redux to integrate launch darkly with react and redux. I used that solution both commercially in…
January 14, 2018·2 min read

Relay Modern Persisted Queries

This blog is about relay-compiler-plus , a custom relay compiler which supports persisted queries. One of the more exciting features of…
November 12, 2017·4 min read

Javascript Job Queues and Promises

So you think you know how promises work? Someone ever comes to you with a little trivia called "what's the sequence of console logs from…
September 18, 2017·3 min read

WebAssembly and React

WebAssembly is the next big thing. So they say. Who knows. All I know is that it's fast and it can make my app goes faster, like native fast…
August 04, 2017·4 min read

Writing Graphcool functions in es6 with async await and jest

Graphcool is cool. Graphcool functions are even cooler. There are two types of functions: request pipeline and server side subscription…
June 30, 2017·6 min read

React Europe

As I stared at the partially cloudy Parisian sky from my seat at Gare du Nord, I had a chance to reflect on the week that was. 4 days jam…
May 20, 2017·5 min read

Change marker image onPress in react-native-maps

Recently I started a new pet project which involves maps and markers on ios and android. Of course I started this new project in react…
April 25, 2017·4 min read

Scheduling Feature Flag Deployment

Use Launch Darkly? Love their feature flagging and a/b testing features? Like reading blog posts that sounds like an informercial? Umm…
February 28, 2017·4 min read

Testing Connected Redux and Relay Components

Happy chinese new year everyone! In the spirit of the year of the cock, I shall write the rest of this post in chinese…
January 28, 2017·4 min read

Building graphql schema without babelrc

Man it has been a busy month! It's been a while since I blogged, I have to say I miss it a lot. Almost as much as I miss drinking.. Today…
December 12, 2016·2 min read

Targeting users with React Redux and Launch Darkly

In my previous previous post I introduced launch darkly as a feature toggling platform and how to use it with react redux. In this post I…
November 01, 2016·3 min read

Hot Reloading Universally Bundled Webpack Apps

I learnt quite a lot in the past week. Firstly there's no substitute to good sleep. Secondly, you can actually eat a salmon steak raw…
October 22, 2016·7 min read

Implementing feature toggle with launch darkly and react redux

Update: 22 October 2016 I have published an npm package called ld-redux which covers everything you need to integrate launch darkly with…
September 16, 2016·7 min read

Deploying react apps on docker using ecs and terraform part 1

I was tinkering on blogging about Step 5 to React: Introduction to Redux, but I decided to write something closer to my heart: using ecs…
September 03, 2016·6 min read

Demistifying es6 class method and property initializer arrow function

Welcome back to another episode of react junkie's blog post. Today I'll be talking about meth crystal meth ice and how to replicate the…
July 30, 2016·3 min read

Step 4 to React - Intro to routing with react router

I am in LA for holidays! Yep, I'm blogging as I am holidaying; I don't know why but I just can't stop thinking about it. My wife says I'm…
June 30, 2016·5 min read

How React fits into the microservice team structure

I am going to digress a little today and talk about how react fits into the microservice architectural style. Of course microservices and…
May 28, 2016·3 min read

Returning graphql enum values to the client

In my attempt to learn Relay and GraphQL, I recently created a simple movie app. It is a single page app in both senses - it only has one…
April 13, 2016·2 min read

Step 3 to React - Speed dev with hot module replacement

In the previous post we started writing react code and that was cool. However having to restart the app and refresh the browser everytime…
April 02, 2016·4 min read

Step 2 to React - Webpack and React

If you haven't read my previous post , it might be a good idea to have a quick read before reading this one. We'll build this example…
March 30, 2016·5 min read

Step 1 to React - Using es6 with Express

I came from a .Net background but I realised quickly how powerful and easy node is and I love it. The advent of es6 has bridged the gap even…
March 27, 2016·2 min read