I’ve had the opportunity to be invited as speaker to several software engineering conferences during the last couple of years.
Interestingly, when talking about this to friends and colleagues a typical reaction when they hear this is: “Oh, I’ve always wanted to do that as well but I’m simply not good enough” or similar comments.
As I had the same doubts before actually doing it I’d like to lay out a few thoughts about speaking on conferences and why you are most likely good enough, no matter what you may think.
Read more
I have been developing applications in Java for the last 15 years.
I know the language, I know the API, I know all the important frameworks and at one point I even felt arrogant enough to talk about the Java internals at conferences.
But for BetterDoc I had to use Ruby as my main programming language.
I still try to sneak in a little bit of Java here and there, but Ruby is what I’m doing most of the time.
It feels a little bit like learning how to crawl again after having been an athlete.
It’s a mixture between excitement, frustration, and pure embarrassment.
The story I want to write about in this post falls into the last category: pure embarrassment.
Read more