Keith Butters

Co-founder, Chief Experience Officer :: New York office

Keith Butters is a co-founder of The Barbarian Group, and currently serves as the company’s Chief Experience Officer (CXO). Keith oversees the creative, technical and user experience departments of The Barbarian Group, along with their integration, collaboration, and processes, to ensure that the company’s work is made as well as possible, and in as efficient a manner as possible. Additionally, as a co-founder, he acts as a new business and client service executive for several clients.
Keith is the man who built the Subservient Chicken. There. We said it. He hates it when we say that. He’s pretty humble. But it’s true. Keith is a hands-on CXO, and has served as the lead architect of almost every astonishing front end Flash design project we’ve done. He has been heading up much of the company’s software development as well.
In addition to being a published author on the subject, Keith serves as chief “woah that was hella complicated” Flash guy. He specializes in inventing new stuff, interacting with databases in ridiculously complex manners, and making interfaces that you didn’t really think could be so clean. For the past eight years, Keith has been specializing on “the perfect marriage of back end to front,” seamlessly bending complex technology with simple, compelling creative to create a unified, functional site that is greater than the sum of its parts.
Keith attended the University of Iowa, where he received a BA in Media Production and Film Psychology.
The Barbarian Group is an award-winning digital marketing services company. Founded in 2001, The Barbarian Group is run by its founding partners Benjamin Palmer, Rick Webb and Keith Butters and is a subsidiary of Cheil Worldwide. They partner with the best brands, technology companies and content creators to help navigate the treacherous waters where advertising, user experience, technology and marketing merge to create some of the most successful work on the web.

Flint C++ Tools

There have been a few mentions of our internal C++ library (codenamed Flint) around the web over the last week or two. Over the years we’ve had opportunities to work on some really interesting installation projects and data visualizations, and along the way we decided it would be a good idea to use some common bootstrapping, so that we can get the art side of things rolling a whole lot faster. That bootstrapping has turned into a somewhat larger scale library that makes it easy to do a whole lot of amazing things that used to take us a good deal of time to get working. It goes all the way from simply creating windows and draw-able contexts, to shaders, VBOs, and the once-feared (for me) Quaternion.
At the moment, Flint is very much in Alpha. We haven’t made any plans to release it to the public, but we also haven’t made any plans to not release it either (apologies for the double negative). We should have more news in the upcoming months, as we add necessary features and fine tune everything. We highly recommend checking out OpenFrameworks and Processing if you’re interested in doing high-end graphics or other interactive projects.
Oh, and if we do decide to release Flint, leave a comment and we’ll try to get you on the beta. Again, we still don’t know what the future holds, so no promises ;).

Teach Yourself Flash

This past summer I was approached by the folks at Wiley Publishing to author Teach Yourself Visually Flash CS4 Professional. I accepted, unaware of the complexities involved in writing such a book, and having no relevant experience other than my knowledge of Flash. After many balmy picnic days spent indoors writing while the sun was shining, and nights soberly gazing over my laptop screen at an unopened bottle of Tuscan Syrah, I completed it.
It was totally worth the effort.
From wiley.com :
  • If you are a beginner-to-intermediate level Flash user, this book will get you up and running fast as you dive into the tasks of building animation sequences and using ActionScript to create interactive Web page components
  • Contains 150 useful and interesting Flash tasks presented in full color that demonstrates how easy it can be to design rich and dynamic content for any Web site
If you’re new to Flash and are looking for a good way to get started, I highly recommend it (of course). Or, if you work in another aspect of our business and want to gain a better understanding of what that guy on the 17th floor with the Elvis Costello glasses does for a living, it may be worth checking out too. Feedback is welcome. Many thanks to Jody, Sarah and the rest of the Wiley team.