I started teaching back at university. And still I enjoy it very much. That is why I continue to share my knowledge to this day. I offer everything from short talks to long training courses (usually 3-5 days).


Over at "Services" you can find a list of topics that I am familiar with. I would love to teach about any of those.

There are some topics, about which I regularly offer courses, sometimes in conjunction with a partner company, Linuxhotel in Essen, Germany.

But I also enjoy preparing tailor-made talks or trainings about a topic of your choosing.

Regular Trainings

  • Introduction to Programming in Ruby
  • Web Development with Ruby on Rails
  • Web Development Fundamentals

Other Topics

Here are a few suggestions of topics I would love to teach about as well. This list is not complete. If you cannot find a topic you want to learn about, please contact me anyway.

  • Updating Rails Applications
  • Manage Source Code with git
  • CoffeeScript
  • Deploying Rails Applications
  • Performance Tuning Rails Applications
  • Scalable Architectures for Web Applications
  • Testing Ruby Code with RSpec etc.

Conducting Courses

If you want to participate in one of my trainings, there are three possibilities:

The aforementioned courses about Ruby and Rails are offered regularly over at Linuxhotel in Essen. Linuxhotel offers a perfect environment for learning with an unbeatable price tag. While most courses are taught in german, we also offer english language versions. If none are advertised on the home page, please contact me or Linuxhotel directly and we may be able to work something out.

Alternatively I am also happy to organize an individual training session about a topic of your choosing. Feel free to ask for an all-inclusive offer for you and your team.

Last but not least I offer visiting you and conducting the training at your location. All I need is internet access, a projector and a flip chart or whiteboard. But please consider that training is less effective when it is being overshadowed by day to day work.