Shit Code: When Good Code Is Betrayed

A session at SXSW Interactive 2012

Sunday 11th March, 2012

5:00pm to 6:00pm (CST)

We’ve all been there. You work meticulously to craft lean, efficient, elegant code. Beaming proudly, you hand your little sweetie off to a client, a contractor, a colleague, or even a CMS, but the next time you check in, everything has gone to hell. Or worse – you’re on the receiving end of a long line of shitty code, trying to make sense of deprecated tags, naming collisions, arbitrary plugins, and other code soup.

So what happened? Where did all this cruft come from? And short of hunting down the abusers and beating them with Eric Meyer’s 2lb “CSS: The Definitive Guide”, what can you really do about it?

In this brutally honest session, front-end & back-end coders will unite with project managers to play the role of shrink, surveyor, and sensai. Using real-life examples, we will break down how bad code happens to good people, why it matters, and specific steps you can take to prevent it. Come learn why it’s important to code like the next person to use it is a homicidal maniac who knows where you live.

About the speakers

This person is speaking at this event.
Scott Lenger

Functional Analyst, Beaconfire Consulting

This person is speaking at this event.
Rob Tarr

Software Engineer, Sparkbox

I am a software engineer at Sparkbox in Dayton, OH. I write JavaScript, Ruby, HTML & CSS primarily.


Take collaborative notes on this session with hackpad


15 attendees

  • Andy Hume
  • Ben Callahan
  • bobcatred
  • Charley Walton
  • Darby Frey
  • David Kjelkerud
  • Kesah
  • Nano
  • Nikolai Nolan
  • Rob Tarr
  • Scott Lenger
  • Todd Budnikas
  • toft
  • Vincent Battaglia
  • Dustin Anderson

20 trackers

  • Alan Botvinick
  • Beau
  • Cam Bevis
  • Carson McDonald
  • Keith Chu
  • D Nemec
  • Laurian Gridinoc
  • Jay Morrow
  • Joel Parr
  • Justin Shreve
  • Robyn Flach
  • Jon Long
  • Marty DeAngelo
  • Maurice Williams
  • Ryan Berg
  • Sam Bao
  • Shay Howe
  • Terry
  • Ben Combee
  • Jonah Williams

Coverage of this session

Sign in to add slides, notes or videos to this session

Sign in to track this session

Tell your friends!


Time 5:00pm6:00pm CST

Date Sun 11th March 2012


Town Lake Ballroom, Radisson Hotel & Suites Austin-Town Lake

Session type


Session Hash Tag


Short URL


View the schedule



See something wrong?

Report an issue with this session