Pure &


I use complex tools to create the uncomplicated.
Just beautiful, simple user experiences supported by state of the art technology.


My name is Brian Wald. I’m passionate about creating brilliant user experiences, intuitive information architecture, attractive identities and winning strategies. And I live to make them work beautifully on mobile, PC, tablet or beyond.

A natural collaborator - I value a great product above all and can focus on making the Front-end sing as easily as managing the entire web dev process including Product Development, Post Marketing and Project management.

In seven years of Front-end development for a huge range of brands, I’ve learned that winning designs come from mix of experience, collaboration and agile pragmatism.

You can read more about my work, see it for yourself or get in touch.

  • August 22, 2016 - 10:52am

    With modern javascript frameworks and client-side page processing, the ability to pass your Drupal variables to JS opens up many opportunities. In my case, I needed to create a content type that allowed the author to fill out values that would the be used in a dynamic chart for display. I decided on using the ChartJS V2 framework to achieve this, so I needed to get the values on the 'currently viewed' node, and provide access to my JS function.

    There are a few places you can do this, but it made sense for me to create a module for this function

Recent Work

Here are some examples of my recent projects.