Beauty is not perfect

A session at Beauty in Code

As software developers, we value values. We also value beautiful code too - small, simple, expressive ... and perfect. And here’s the rub: reaching for perfection inhibits more than it enables. Striving for perfection means that "it is never good enough”. This is just a reflection of ourselves - we are not perfect, yet we are beautiful You see, beauty comes from a feeling of connection with the object of appreciation; not its perfection. Truly beautiful code, then, should invite an empathy and a connection all of its own. The challenge is how do we create connections with a canvas of code? Perhaps we need to avoid perfection and lean into messiness. That is what challenges our values, asking us to risk being vulnerable, messy, imperfect in our desire to achieve true beauty in code.

About the speaker

This person is speaking at this event.
Aslam Khan

Developing software for more than half my life, and still optimistic that one day I might get parts of it right. bio from Twitter

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

Beauty in Code

Sweden Sweden, Malmo

28th February 2015

Tell your friends!


Date Sat 28th February 2015

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session