Webpack Configuration Done Right™

Learn how to use a little lodash and some functional programming to split apart large webpack configurations into smaller, reusable ones.

Read Post
See more posts
  1. Webpack Configuration Done Right™

    Feb 7 2017

    Learn how to use a little lodash and some functional programming to split apart large webpack configurations into smaller, reusable ones.

  2. Helping Me Help You

    Feb 3 2017

    Hello there, it’s me your “friendly” Producer. I truly want to make your job easier. Every single day. I know it may not always feel that way, but I promise I’m trying. Being a good teammate takes a lot of work and requires an unspoken agreement to be open with each other.

  3. Dribbble 2.0

    Jan 17 2017

    When I first started MetaLab, Dan Cederholm was my hero. Bulletproof Web Design was the first book I read when I was learning the ropes…

  4. Our tips for successful Career Fairs
    (for candidates)

    Oct 3 2016

    Georgia and I attended the Vancouver StartUp week Career Fair. It was an entertaining night; full of conversation and fueled by candy. We gathered some of our thoughts from the experience, and put together this list of tips for candidates attending career fairs.

  5. Functional Programming & Elixir — Pt. 1, The Basics

    July 6 2016

    It might be difficult to get into functional programming because of the complexity and the terminology. The goal of these articles is to explain the terminology in a simple manner, reduce the complexity and at the same time, give code samples written in Elixir and show how Elixir helps us with functional programming.

  6. What does a Project Manager at MetaLab do?

    June 16 2016

    There are two common questions I get asked time and again. One being if my hair color is real, the other being what do you do? Which generally leads to a follow up of “Really?” and “What’s a project manager?” respectively. Both things are apparently strange and confusing concepts.

  7. Lazy Leadership

    June 15 2016

    Why I rarely go to the office, only see my team a couple times a week, and let other people make important decisions…

  8. Common Threads

    May 4 2016

    My first week at MetaLab I cannon-balled straight into the deep end; there was so much to learn! After reading through blog posts and the handbook, and scrolling through twitter feeds to grasp what we’re really all about, I needed a little bit more. So I turned to the best source there is; people.

  9. Xcode, Supercharged

    March 8 2016

    As engineers one of the most important things we can do is become accustomed to the tools we use on a daily basis, but we really shouldn’t stop there. Wherever possible, we should try to master and customise these tools to make our ultimate goals both faster and easier to achieve.

  10. Why using `_.chain`
    is a mistake

    February 17 2016

    It’s worth us understanding why people want to use _.chain in the first place and figuring out how we can use some functional programming techniques to gain all of its benefits less its drawbacks.

  11. ViewBinder for Android in Kotlin

    January 11 2016

    Various projects are starting to use Kotlin as their default language as more people are finding out about it and loving it — and it is still beta

  12. The React documentation I wish I had a year ago

    December 8 2015

    The React documentation I wish I had a year ago. When I started learning React, I immediately took to its simplicity. One cursory look at the React doc page had me writing my first component.

  13. Workshop: An exploration of modern web app development with React.js

    October 30 2015

    “We wanted to showcase some of the technologies that we use daily to build world-class web applications for our clients, with a focus on React. We’re huge fans of React here, and its small surface area would make for a good topic in only 90 minutes of workshop.…

  14. A Birds Eye View of Functional Programming

    October 30 2015

    “TL:DR Functional programming (FP) helps you write robust, powerful, and maintainable programs well suited to multicore and cloud computing by focusing on controlling state and effects.…

  15. We need to talk about startups…

    June 29 2015

    “Man, Kevin Systrom really fucked up selling Instagram for a billion.” I was at SFO, about to fly home after a couple days in San Francisco, and couldn’t help but overhear the guy behind me talking loudly to his nodding friend. There’s a weird phenomenon happening…

  16. Designer News 2.0

    May 20 2015

    A couple months ago, I read the sad news that LayerVault was shutting down. We’re big fans of the LayerVault over at MetaLab, and I’ve been an avid reader of Designer News since the beginning, so it was a bit of a bummer…

  17. Slack’s $2.8 Billion Dollar Secret Sauce

    May 1 2015

    “So what’s the secret behind Slack? What did you guys do that was so special?” the voice crackled over my car’s Bluetooth, “I want you guys to do whatever you did for them.” I was on a call with a prospective client, the CEO of a successful SaaS product who wanted to hire us to redesign…

  18. Unicorns vs. Horses

    February 20 2015

    “That’s stupid —you’re building a lifestyle business” spat the investor across the table, flashing me a death glare. It was 2011 and I was at a roundtable event at Grow Conference, an annual gathering of investors, entrepreneurs, and wantrepreneurs alike…

  19. After Letting Them Go

    September 16 2014

    When you’re looking at professional sports, there are typically two ways that information is shared after coaches and executive-level management are dismissed. Neither of them are direct…

  20. Build The Rocket First

    August 19 2014

    When we started building Flow, it was to scratch an itch. We were frustrated with having to use three different apps to manage our daily workflow, so we decided to…

  21. The Fallacy of Hoop Jumping

    August 19 2014

    For some reason, the design industry really pushes the idea of paying your dues. There’s this sense that you’re going to have to do your time at the school of hard knocks…

  22. Preparing For Your First Call With a Prospective Client

    April 25 2014

    In the time that I’ve been in creative services, more agencies than I can count have told me proudly of their ‘if we build it, they will come’ approach to sales and growth…

  23. The Little Things

    March 21 2014

    It’s easy to think your revenue is tied to the big stuff. Sweeping product changes. Major feature releases. New marketing sites. $100,000 ad spends…

  24. We’re Selling Ballpark

    February 27 2014

    Back in 2008, when we were a tiny three person design agency, we were sending a lot of estimates. We were doing everything in a word processor template, and manually sending estimates via email…

  25. Faking the Shot

    February 18 2014

    A couple of years ago, I initiated an internal Show & Tell on the last Friday of every month. This allowed all sectors of the company—Consulting, Product and Themes…

  26. Stage Blood Is Not Enough

    October 22 2013

    About a year ago at MetaLab, everything was growing quickly. We’d just landed four massive projects, and had hired a dream team to execute on the creative side…

  27. I Ain’t Scared of You Motherfuckers

    August 30 2013

    I first saw this clip of Bernie Mac on Def Comedy Jam shortly after he died a few years ago, and I find myself returning to it every few months…

  28. Introducing Flow

    March 22 2011

    You need your assistant to book you a flight, so you email him about it. You forget to follow-up and it ends up getting lost in your inbox…

  29. The Rockstar Myth

    March 9 2011

    We have to accept that we aren’t super-human. Too many designers pride themselves on hand-crafting everything they produce. They write their own code and insist on designing every screen of a project themselves…