I have a little bit of a thing for data.
Everywhere we look there is data about something, especially in HR. How many employees, how many open requisitions, how many rehires to I make, how long is the recruitment process, what's the breakdown of my workforce, what percentage of my staff are men/women/ethnic/graduates/apprentices/returners, media spend... the list is endless.
Sometimes it doesn't even have to be related to HR or recruiting, it could just be the outputs of you as a business.
The thing is, there's a lot of it and it can be incredibly interesting if it it used in the right way to tell a story.
Using data as the origin to form design elements across your site and wider campaign is both beautiful and informative. When it's done in a way that dynamically creates the design elements then it's a story that will continue to be told and change depending on the data that powers it.
I'm still looking for that brave client who is willing to let go of a little bit of control when it comes to design elements and embrace the data visualisation world... is that you?
Processing is a programming environment specifically tailored for code generated visuals, which makes it an ideal choice to create SVGs. It even comes with a built-in library for that exact purpose. This article is intended to be an introduction, and a companion to several open source examples I’ve created: Processing SVG experiments.