News & Insights

News & Insights


  • Collect User Data For Cheap

    We found, over our company’s existence, that collecting data doesn’t have to be an expensive venture. Nor does it have to be a long-drawn-out, time-consuming phase of a project. As agile designers and developers, we collect data during the life…

    Kurt Cunningham Avatar
    Collect User Data For Cheap

  • Determining User Needs Based On User Personas

    As product designers and developers, we solve problems that our users encounter. Our work, hopefully, provides solutions to tasks that either take users too long to complete, confuse them or didn’t exist in the first place. But how do we…

    Kurt Cunningham Avatar
    Determining User Needs Based On User Personas

  • Simulating Poor Network Conditions with Toxiproxy

    Naturally, developers build apps in environments where network connectivity isn’t an issue — frequently the connections stay local to the development environment. That’s fine for being efficient while building out code, but it can also lead to a false confidence about the…

    Clay Carpenter Avatar
    Simulating Poor Network Conditions with Toxiproxy

  • Introducing Angular Waiting Button

    Ten years on from the introduction of AJAX, the web is now full of asynchronous operations. AJAX itself made those async requests feasible, while Promises have been around for a while now to make handling async responses simple. When working…

    Clay Carpenter Avatar
    Introducing Angular Waiting Button

  • Should I Be Using Global or Local Sass Variables?

    Sass provides many useful features. It gives web designers and developers the ability to DRY up our code with mixins, maps and loops. It gives us a way to split up large files, but yet still cascade our stylesheets. And…

    Kurt Cunningham Avatar
    Should I Be Using Global or Local Sass Variables?

  • When Do You Know If It Is Time To Refactor

    How do we solve this problem? How do we know if it’s time to refactor and fix these hacks / quick implementations? When is it worth it to invest a few extra hours or days to create a better component,…

    Kurt Cunningham Avatar
    When Do You Know If It Is Time To Refactor

  • Designers Are Not Just “Designers” in Today’s Collaborative World

    Spool, a founder of User Interface Engineering which is a usability research organization, said, “Anyone who influences what the design becomes is the designer. This includes developers, PMs, even corporate legal. All are the designers.”

    Kurt Cunningham Avatar
    Designers Are Not Just “Designers” in Today’s Collaborative World

  • Quick Guide To Prototyping With Google Sheets

    Here’s the problem. Designing prototypes for clients in Sketch, Photoshop or other tools don’t always show realistic expectations of what the real-world product will represent. These tools are powerful, helpful and easy to use — for the most part. They allow designers…

    Kurt Cunningham Avatar
    Quick Guide To Prototyping With Google Sheets