reduxUsing do expressions in Redux ReducersThere’s an interesting proposal that’s stage 1 currently (as of 9/26/2017) called . Thanks to the magic that is Babel, you can already go…
reactGetting started with TypeScript, WebPack, and ReactWe’ve been integrating TypeScript more and more into our workflow at Lonely Planet. I wanted to just quickly share how easy it is to get…
typescriptTesting typescript classes with Jest and Jest MocksTypescript is a powerful way to build applications. It offers type checking to catch errors before they make it to the browser. On top of…
reactFetching data in a universal react router app with async actionsOne of the most difficult things when working in a universal app is fetching data on the client side. With es2017 and the React lifecycle…
webpackAdvanced WebPack Part 3 - Creating a custom notifier pluginAs a front end infra engineer, you’ll use the heck out of WebPack. It’s an incredibly powerful tool. Sometimes it takes a while though. I…
webpackAdvanced WebPack Part 2 - Code SplittingWebPack has a feature that utilizes the AMD spec called Code Splitting. What it allows you to do is “split your code” (insert troll face…