My 2013 Roller Coaster Ride

Resolution 2013

I started in the year with the resolution to blog more. I thought I was on track. I already had my blog moved to its new home,  The design was worked out, and the old content from moved over. Now the plan was to write a blog entry at least once a month.


And than reality stepped in. I did a “little” renovation project at home. It started with the wish for a new stove and ended with new electric, water pipes, insulated walls, new sheet rock, and a new kitchen. Many long nights and endless weekends later it was mostly done – now including a nursery.

New center of gravity

Yes, that was the other “project” going on at the same time; my wife was pregnant and at the end of May, our son was born. Suddenly, this little sunshine wiped out my weekend and evening wish list and added the task instead: “Feed me, take care off me and enjoy playing with me.” I am enjoying every minute!


Sometime in spring, I was asked if I wanted to join the Bay.NET User Group board to help run this volunteer team, organizing typically 3 monthly user group meetings in the 4 different chapters throughout the Bay Area. I was honored but a bit reluctant – see reasons above. Of course, I could not resist and joined the great little group of people organizing it.

Furthermore, I also actually presented on Dependency Injection for the South Bay chapter in September.  Before, I had to skip my scheduled talk about Debugging,  Troubleshooting and Monitoring Distributed Web and Cloud application in May – the day my son was born.

Code Camps

Yes, it is plural these days. I spoke again at the SoCal CodeCamp in San Diego at the end of July. It was the second time for me, and it was a short but fun trip I made Mathias and Robin.

Furthermore, I signed up for talks at the Silicon Valley Code Camp and Desert Code Camp in Arizona.

 So, how about blogging again

My goal now is to really start blogging about the programming stuff I enjoy. High on my list are some thoughts about clean code with more details and examples. Additionally, I am very excited about Xamarin and want to spend some more time on it and share my experience. I am also playing around with Node.js and want to gain more insights about it. Let’s see how it works out this time.


Kicking off 2013

Kicking off 2013

01/11/2013  |  No Comments

Over the lifetime of a product, maintaining the product is actually one - if not the most - expensive area(s)... more

Silicon Valley Code Camp 2012 is almost there

Silicon Valley Code Camp 2012 is almost there

09/29/2012  |  No Comments

It is only 1 week to the Silicon Valley Code 2012 at the Foothill College in Lost Altos and it... more

Sun, Code and Rock’n Roll

06/28/2012  |  No Comments

It was 2 great days in San Diego, or more precise in La Jolla. Thanks to crazy people like Woody Pewitt... more

SoCal Code Camp San Diego June 23 -24

SoCal Code Camp San Diego June 23 -24

06/22/2012  |  No Comments

SoCal Rock & Roll Code Camp San Diego is happening this Weekend It is still time to sign up and... more

Silicon Valley Code Camp 2011: Code Contracts and Pex

10/19/2011  |  No Comments

Here is my "Contract First Development with Microsoft Code Contracts and Microsoft Pex"-presentation from the Silicon Valley Code Camp 2011. The... more

Silicon Valley Code Camp 2011: Clean Code

10/19/2011  |  No Comments

Here is the Clean Code presentation I held at the Silicon Valley Code Camp 2011. The presentation can also be downloaded... more

LIDNUG Presentation is now available for tomorrow presentation on Dependency Injection

06/01/2011  |  No Comments

Update: Due to technical difficulties the presentation was moved to Friday 06/03/2011 10 am to 11:30 am. The Power Point Presentation... more

Summited my sessions for the Silicon Valley Code Camp 2011

04/18/2011  |  No Comments

After being offline for almost a month due to a bigger backyard project, I finally found the time to work... more

Email Server Hiccup [solved]

03/03/2011  |  No Comments

Currently my C# Lighthouse email is not reachable due to a configuration error. This should be resolved after a settings... more