Photos from conference are made by
XP Days is a 3 days event. First 2 days
are dedicated for trainings and meet-ups and the last day was for speeches.
This time I had 3 roles actually: trainer, speaker and visitor. And that was
I’ve never done any trainer job before, so I was little worried of how it
goes. With respect to XP practices we decided to do it in pair with
Our group consisted of 12 students. After initial introduction I realized -
wow, we’ve got a pretty strong guys here.. Most of group had some real TDD
practice before and came to improve the skill and found out new techniques.
We had a program for 2 days, which covers the theoretical intros to TDD and
practical tips and tricks.
We used String Calculator kata
which we used both days to warn up. This is very productive way of learning
and improving and all guys in group absolutely loved that. I hope this kata
became every morning exercise and would be shared among colleagues and be
done together, which is great fun.
We had great tandem, together with Sergey. We know each other from
Kiev ALT.NET community, but never worked
closely. I was very surprised how similar initial experience of TDD we had,
so there was absolutely no problem to collaborate. Sergey is very
professional trainer, his confidence and experience ruled among these days,
he managed to create the training in consistent way. Very naturally we
divided technologies & tools, since Sergey works mostly with Desktop and WCF
and I work with Web.
So, it went very fine as for me. Friday evening, when we’ve closed training
I was very happy to receive feedback. I believe everyone liked what we did.
If you guys are reading that, I would ask to put small comment to that post
(yes, “+1” would be alright :)).
There was a lot of interesting talks. Unfortunately I had to miss several
quality-proved ones by
Sergey Kalinets and
Dmitriy Pasko, I’m really sure
that was great stuff. I liked several speeches the most: one by
Mark Seeman about Convetions, that
showed me how to write less code relying on conventions.. and lighting talk
by Dmitry Mindra on software
craftsmanship. It was so great and inspirational! I was touched with case
regarding Dmitry’s father and his attitude to craft. At the end of speech I
was happy to get yellow bracelet in return to my promise to:
I hope I will do that!
My speech was dedicated to
I had some lack of time and did not manage to show final example I believe
it worked great. The audience were very interactive and I felt the positive
energy in the air.
I had prepared introduction part and code examples that I did just on stage.
In my opinion the best way to show something to developers is to write some
code, but unfortunately it took a little more time that I expected.
Moreover, I received many questions at the very first example, so I had to
calm down people a little saying “Guys, please wait.. I haven’t even started
to show cool things” :)..
One nice feature of this conference was that all participant two small card
which they could fill with feedback and give to speaker back. I was amazed
people very stepping by, saying thank you and giving those cards to me. It
turns out that most of audience not familiar with Approvals, so general
comment was “Man, I would never heard about that, thanks for sharing it”.
It was extremely pleasant to receive that feedback thought cards and
twitter. I’m truly appreciate each good word I got from you guys. Totally I
collected 22 feedback cards and treat it as very good result!
First of all, big kudos for all people who make this event happen:
speakers and visitors.
Conference took place in business center
Parus, which was a great idea. It is in
a center of the Kyiv and has very suitable infrastructure.
As always, it was great pleasure to meet with people from other cities and
countries, getting new contacts. I hope that’s not the last XP Days in
Ukraine, not the last I’m participating in.
The slides from my speech is shared on
SpeakerDeck. Also, I’m happy to help you with Apporvals, so do not hesitate to contact
my skype or twitter.