Literate Creativity
Goodwill Hunting!

Literate Creativity

Today was one of those days where something clicked.

I've always been a bit of a geek.  I try and hide it, but it's there, just under the surface. 

I get excited by technology, ideas, new things.

Before entering the world of advertising, I used to code - programming as it used to be called - inspired by my dad who brought home a Sinclair 16K back in the day, and would never buy me a console as you couldn't 'program it'.

Understanding how it worked, how the game or the application fitted together, was important to me, and in later life served me well. I decided not to pursue a career in coding, wanting to go a bit wider, but I've always been able to explain how things work to people.

Since moving into advertising as a project manager, through to where I am now as a co-owner, explaining the magic of technology was always as important (maybe more so) as showing the magic, in getting the magic bought in the first place.

But somewhere along the way I think we've lost this.

Agencies still love a bit of mystery.

The fabled creative process.  Often a black box of activity of indeterminate length from out which pops out an idea.

Sometimes if you're lucky, a big one.

In tandem, there is a continual struggle to promote and demonstrate the efficacy of this process and validate the price that we put on it.

Which is tough if you can't quantify the process itself.

Which brings me to my point and inspiration for today.

Literate Programming was a book published by esteemed programmer Donald Kruth back in 1984, and its approach is to create a programming structure that includes the internal thoughts of the programmer.

"Rather than writing the code in the order the compiler likes to see it, write the code in the order you’d like to think about it along with a constant narrative about your thoughts while you’re developing it."

[taken from this great post]

Simple.

So writing code becomes more human-driven, and reading code suddenly becomes instructive even without understanding a word of it.

E.g.

Herein lies my totally rad game in which a bird flaps to avoids pipes.The code is structured in this manner:
<<*>>=
<<included files>
<<the objects and characters in my game>> <<the main loop>>

@ This is the main loop, It contains the logic and state machine, but it also has a loop to update all the graphics within each object.
<<the main loop>>+=
<<the game logic>
<<the graphics> @

Read it.

You get it.

Some jargon but you begin to understand.

Because you can see the thinking behind it, and the intention of every step.

We need the same approach for agencies.

Let clients see the working.

Let them hear your voice.

Show them how you get from A to B.

Demonstrate the range of decisions that have to be made.

Don't think that creativity is a language that is ungraspable.

Don't think it's the preserve of the few. 

Don't let them think its easy.

It isn't.

Make them part of the game.

E.g.

Herein lies my totally rad game in which we try and get your consumers to engage with your brand more.
<<*>>=
<<included files>
<<brand information>> <<consumer information>> <<cultural information>> <<the planner loop>>

@ This is the planner loop, It seeks to define a single minded objective and insight to so we can proceed to the <<concept loop>>.
<<the planner loop>>+=
<<research>
<<insight planning> @

Etc.

A black box of creativity isn't helping in an age of transparency.

Our role as creative business leaders is to lift the fog.

Tell the story.

Let clients see the workings in our head.

And then, perhaps, they'll see that it's worth it.

Literate creativity.

Yeah, its a thing now if you like.

Love that. It applies to so many things in life and in business not just creativity- thanks Chris

Like
Reply

Nice! We always have seats on our side for programming ! Creativity also means to make something !

To view or add a comment, sign in

More articles by Chris Jefford

  • The privilege of running a business

    Starting and running a business teaches you all sorts of things you never thought about. The long, often winding…

    3 Comments
  • Truant London and the need to embrace disobedience.

    So here we are. Hurtling towards the end of the summer.

    10 Comments
  • Recreating the Agency Scene

    In David Byrne's excellent book "How Music Works", there is a chapter about how 'scenes' are made..

  • Why do clients fear a flexible studio?

    Powwownow were one of Hometown's first clients and are still with us to this day, and it's always struck me as really…

    1 Comment
  • Keeping hungry in 2018

    I had a new business meeting recently, and the senior client in the room said something that struck me as important as…

    5 Comments
  • Finding the One

    Just finished reading Zero to One, a deceptively simple read by one of the founders of PayPal, Peter Thiel. I say…

    1 Comment
  • Can VR bring us closer to reality?

    Transcendental meditation and virtual reality don't strike you as the most natural bedfellows. The TM movement seeks to…

    1 Comment
  • The machines are learning to learn, shouldn’t agencies too?

    Whenever one of the tech giants stage an event for one of their announcements there is a degree of hyperbole that we…

  • The Power of Limitations

    My 4 year-old daughter, chats incessantly. Literally doesn't stop talking.

    1 Comment
  • Why designing for customers might be a bad idea.

    I recently became aware of a design business called Smart Design, via the Tim Ferris podcast. They appear in the…

Others also viewed

Explore content categories