Arjan van Leeuwen

I'm a software developer for Opera Software's Desktop Team in Linköping, Sweden. The product we create, the Opera browser for desktop platforms, is used by more than 30 million people worldwide.

I consider myself well-versed with C++, which we mainly use at Opera. I also have experience with Objective-C, C and Java.

What Does Software Craftsmanship Mean To Me?

Software Craftmenship for me is to be proud of my work, to make sure that my colleagues enjoy working with me and my work, and to never stop learning from and teaching others.

Being proud of my work means that making beautiful code is a goal by itself; by creating code that is easy to read and understand, it becomes more easily maintainable. I must be able to present my code to others and be genuinely proud of my accomplishment.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License