Sunday, October 14, 2012

Coming up: EclipseCon Europe 2012

This years EclipseCon Europe conference is going to be awesome!!! It starts only a week from now in Ludwigsburg again and I am very much looking forward to it. Why? Well, let me explain why I am so excited about it... :-)

First of all, I am really looking forward to meet a lot of good friends and colleagues from the Eclipse community. I love all those amazingly prolific chats in the coffee breaks and around the sessions. You should go there as well and meet all the people who are working on your favorite Eclipse projects. Ask them questions, motivate them by giving them good and constructive feedback, and enjoy the time. I also very often use those meetings to also say "Thank You" to those who helped me on mailing lists, implemented bug fixes that I am benefiting from or helped me to fix issues on my own. Its a good chance to say "Thank You"... :-)

In addition to that I am also looking forward to the awesome program and some good BoF sessions, of course. Here are my favorite ones that I am going to watch:

  • The Future of Eclipse: Eclipse needs to continuously innovate and improve itself as a platform, as an IDE, and as an ecosystem. So looking ahead at the next challenges for Eclipse is important, and brainstorming about what might (need to) come up after the 4.x releases is at the heart of such a conference like EclipseCon and could be inspiring for all of us. 
  • Orion - a browser based tools integration platform: The Orion project at Eclipse is one of the most promising and inspiring projects at Eclipse, at least from my point of view. Looking at the browser as a runtime environment is one of the natural choices when doing software engineering today, and thinking about software development tools themselves as running in the browser it part of our all future, I think. Orion moves ahead into this direction.
  • A regular day as an Eclipse Committer: A look behind the scenes is always interesting, especially if you would like to get involved in the development of an existing project at Eclipse or maybe even think about proposing a new project. And I am sure Benjamin and Steffen will give a lively and interesting talk on how much fun working on Eclipse projects can be.
  • Tycho adoption: Lessons learned, tips and tricks from the 1st line of front: Tycho is becoming a standard for building Eclipse-based applications, p2 repositories, plugins, features, distributions, RCP apps, and whatever artifact you can think of. And adopting a new build system is not always as easy as you might think. So its definitely worth to listen to those experiences before doing it yourself. 
  • Eclipse Spykit - A Handy Tool for Startup Analysis: Analyzing performance, especially startup performance, is an important work to do. But it can be really painful to figure out what exactly is happening at startup - and why. I am looking forward to this talk on the Eclipse Spykit to help you with this.
  • Flight Club and Club ECE: Don't forget to have some fun with the Drones and the live music!

Last but not least I am excited to give a talk myself about "Embracing Eclipse Orion" - where I will talk about re-using Eclipse Orion and demo the "Scripted" project, a browser-based JavaScript editor that we released last week on GitHub:

Looking forward to seeing you at EclipseCon Europe 2012!!!

Thursday, May 24, 2012

Why SOLID matters - even for JavaScript

This week I was invited to give a talk for the AdCloud Tech Talk series in Cologne, where I talked about design principles in general, the SOLID set of design principles in more detail, and why I think they matter for JavaScript development as well. My slides are available as PDF or from Slideshare.

Some special thanks also go to Derek Greer, who wrote a great blog article series on SOLID principles for JavaScript and from where I borrowed the example code snippets.


Monday, April 23, 2012

Slides from JAX 2012

Last week I had the honor to talk at the JAX conference in Mainz, Germany. Here are the slides now:

Wednesday, January 18, 2012

Slides from Invited Talk at University of Warwick

Last week I was invited to give a talk at the department seminars at the Warwick University, UK. A former fellow student of mine is now professor for mathematics and computer science there and invited me to talk to students about my personal experiences doing professional software engineering for about more then ten years now. Here are the slides that I used:
Thanks again for inviting me!!! It was a pleasure to give the talk!!!

Monday, January 09, 2012

open and transparent demo camp sponsoring

Its been a while since Peter Friese and I started to organize the Eclipse Demo Camp in Hamburg. And since the early days, we couldn't have done it without companies sponsoring the event so that we could sit in a nice location, have free drinks and quite often even free food for everybody joining us to watch great demos and great speakers.

Since sponsoring was always an important part of organizing that event, we decided to try something new in this area. For the next demo camp (the Juno release camps in the summer of 2012), we try a totally open and transparent sponsoring. Everybody is invited to join us sponsoring this event. All you (as a sponsor) need to do is: register yourself as a sponsor on the demo camp wiki page with your name and the amount of money you would like to spend. And we explicitly invite everybody: from big companies spending several hundreds of Euros to individuals spending only a few bucks. Every single Euro is welcome and highly appreciated.

The sponsoring will have absolutely zero effect on the selection of speakers or demos and we continue to have no sponsored talks or company presentations at the beginning (the only exception to this is if the management of the company that is giving us the room for free is asking for a small intro at the beginning, but we try to avoid that as well). And attendance will be free, as usual... :-)

Ah, one more thing: We will donate 20% of the food/drinks that we order for the event to a local organization that helps homeless people. We think its not fair when we sit inside having more food than we can eat and having other people sitting on the street being hungry. Therefore 20% of all the drinks/food that we order will be delivered directly to that organization on the evening of the demo camp.

Invited Talk at the University of Warwick, UK

I am honored to give an invited talk at the University of Warwick this week: