Almost three years ago I went to Oslo to attend the Norwegian Developers Conference, NDC 2009. This was a major awakening and an almost religious experience for me. I can remember listening to Roy Osherove explaining the terminology and benefits of Test Driven Development and Ayende explaining how to break out of dependency hell like it was yesterday!
After three intensive days, when the conference was over, me and my friends went back to Stockholm. During the trip back I remember thinking that one day, one day I want to speak at this conference!
Back at work in Stockholm I started to channel my newly gained knowledge and the ton of inspiration that I had gotten at NDC into various projects. As I was working primarily with EPiServer CMS, which in many ways is a great product but which lacks some of the openness and flexibility required to apply many of the lessons I learned in Oslo, I felt frustrated. While I know EPiServer is working on fixing this, I decided to take matters in my own hands.
First Page Type Builder was born and later also EPiAbstractions and various other open source projects. They were all aimed to make it possible to apply concepts such as inversion of control and test driven development to EPiServer development. As well as making the development experience with EPiServer more enjoyable of course.
In the fall of last year I received an invitation to speak at DevSum11, a conference taking place in Stockholm in may this year. My suggestion to talk on the topic of Progressive EPiServer Development, a term I use to describe the concept I’m aiming for with Page Type Builder, my other open source projects as well as attempts by others to make the EPiServer development experience more modern, was accepted and my session was booked.
Later, when the NDC arrangers were sending out a call for papers for NDC 2011, I decided to send in a paper describing this same session to NDC. Last week I got the e-mail I could only dream of back in 2009. It said “Congratulations, You have been selected as a speaker at NDC 2011.”. By channeling the inspiration from NDC 2009 into open source projects and being active in the community my dream had come true!
I hope you will join me, and many of the other great people that are active in the EPiServer community such as Ted Nyberg and Emil Cardell to mention a few, in Oslo in June for NDC 2011, and in Stockholm in May for DevSum11!
PS. For updates about new posts, sites I find useful and the occasional rant you can follow me on Twitter. You are also most welcome to subscribe to the RSS-feed.
This blog is built with EPiServer Community, EPiServer CMS, ASP.NET MVC and a bunch of other great products. The source code is available for download at the projects page, where you also can read more about this site and my other projects.
read more
Comments
Emil 1 years ago
Congratulations! I personally think that PTB is the greatest thing that has ever happened to EPiServer. Good luck on your speech.
Claus 1 years ago
Congrats! Considering going to DevSum11 myself.
Magnus Stråle 1 years ago
Congratulations! Too bad I won't be able to go to NDC this year... I will be happy to assist if you want some "official" EPiServer comments/input.
Alexander Haneng 1 years ago
Congrats! Really looking forward to hear your speech at NDC. And while you are in Oslo you should drop by our offices for lunch or something :-)
Geir Allan Hove 1 years ago
Cool Joel. Looking forward hearing you speech at NDC. Lets repeat the after session as last year:-)
Jarle Friestad 1 years ago
Congratulations Joel! Finally somebody speaking about EPiServer at NDC. To bad i'm not going this year :-(
Karoline Klever 1 years ago
Congrats! I just signed up for NDC, can't wait to see your presentation :)
kalle 1 years ago
Congratulations! As you once told me when you started working with PTB, it real was a holy grael!