Well, what should one say in his very first blog post ever?
Let me introduce myself to you:
I am a 30+ year old software engineer who loves writing software from the bottom of my heart. At the age of 9 I got my first programming book (a BASIC book) at some event when we're visiting my grandparents. I couldn't wait until we would get home to try out my first lines of code so I wrote my first program on a table napkin. The program was very simple, read in two numbers and calculated the area of a rectangle with the input side lengths (I just learned how to do that manually in elementary school).
Since then I write software. Most of the things I learned by reading books and later the internet and eventually deepened my knowledge in classes on the university.
Since 2001 I run a company named Xaidat that does focus on consulting services and individual software engineering. Recently we started to work on a few projects we eventually want to publish as services - more on that later, stay tuned.
Why did I start a/this blog? That's simple - maybe you're a software developer yourself and maybe that did already happen to you: You're in the middle of some task, you just want to add a little bit of something to your program (maybe using a (new) library for the first time) and two hours later you're getting angry/exhausted/frustrated/bored because it just doesn't work! Either you're too stupid, your karma has a bad spin or the whole world is against you, anyway - you can't get this simple thing working!
I thought I want to try to compile such headaches into blog posts (providing a solution) so others may get help when stuck with a similar problem.
We're mostly a Java shop but expect other languages as well as we're not so much into one language than into engineering as such.