The beauty of stupid ideas

By Aaron Powell

Elevator Pitch

Coding is fun, or at least it should be, and we should embrace the all our ideas, no matter how stupid they may seem.


We spend all our days striving to write the perfect code, code that is well thought out and will stand the test of time.

This is not a talk about that code. This is a talk about all that code you don’t write because it’s stupid, it doesn’t solve a “real” problem or doesn’t make any sense.

We’ll explore some of my own stupid ideas, like writing my own number system in .NET or writing an IoC container in JavaScript, what I learnt from these stupid ideas and why exploring stupidity is important.


This is a bit of a tongue-in-cheek talk where we have a bit of fun looking at some of the stupid ideas I’ve had over the years and what I learnt. The underlying message is that you should embrace your ideas, no matter what others say about them.