webpackHow webpack decides what entry to load from a packageToday I was working on creating a node.js bundle using webpack 4, and came across a fun little doozie of an error which lead me to do a bit…
webpackWebPack production environment is NOT the NODE_ENV or BABEL_ENV environment variableA revelation came to me the other day when I was reviewing some of our bundling processes at Eventbrite. We currently run production bundles…
webpackDebugging node and Jest tests with VS Code's DebuggerVS Code has become my favorite IDE for pretty much everything these days. There are so many great features it has to offer including the…
webpackBrite FutureThe past almost 4 years I’ve spent at Lonely Planet are coming to an end, and I’m excited to be joining the Front End Platform Team at…
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…
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…
webpackAdvanced WebPack Part 1 - The CommonsChunk Plugin“As a front end developer, I want to split my assets up into multiple bundles so that I can load only the JavaScript, and CSS needed for a…