A quick log of the events I visited/held/participated in to continuously get a better programmer.
As part of my continuous learning efforts I finished this MOOC course. Sketching seamed like a neat little skill to have. Again a great, but shallow introduction (with a rather random sidetrack on responsive design).
Learning and following some basic rules is a great way to get started on sketching. But more important is constant doing and trying!
Certificate: Record of AchievementOct 13, 2017
Two full days of open space in Rückersbach (near Aschaffenburg) Friday and Saturday. Lightning Talks to start things of on Thursday.
Awesome group and energy! First time I managed to make particular use of the "open" part of the OpenSpace, spending the whole Saturday afternoon on my reducer implementation, totally unplanned. Thanks Nicole!
The C++ User Group in Karlsruhe asked me to present my Git Internals talk at one of their upcoming events.
There is always something new to learn, this time was all destruction. So for example create a circular dependency with tree objects pointing at each other. And don't forget: "xxd - make a hexdump or do the reverse."
I volunteered to help the review process. The XP Days programm committees target is to have all proposed sessions reviewed at least twice.
This time around I moderated the Softwerkskammer track, Monday afternoon, three sessions. Other than that, the typicall mix of sessions with spectactular names but shallow content and the other way around.
Again a great way to connect with the community, colleagues and friends.
As part of my continuous learning efforts I finished this MOOC course. User-Experience wasn't a big part of my studies and this course provided for a great, but shallow, introduction to this topic.
The practical design challenge was a great assignment to actually apply what we learned in the weeks before. The peer review was rather random though.
Certificate: Record of AchievementApr 17, 2017
Socrates is two full days of open-space, followed by one day of workshops, and I took another day of to rest.
Even more unprepared, spontaneous session proposals this year. Made taking part in two sessions per slot easier, but not necessarily as interesting.
Switching to a lottery based ticket system, brought in a bunch of new people and released a lot of load from ticket server (used to timeout at start of ticket sale).
Images: Album-"Socrates-2016"Aug 25, 2016
I gave a talk about the git object database, again. This time a little bit more formal, some introduction slides and a 45-minute time frame (as usual in a conference setting). Still worked out great and was very well received.
Totally underestimated the networking effect of conferences. Met co-workers, fellow students, connected with Softwerkskammer Jena and so on.
Together with Urs Metz, I facilitated the Global Day of Code Retreat in Karlsruhe. Thanks to @petfic for hosting us at FiduciaGAD.
Diversification was the key factor for this event to be as great as it was. Great mix of different backgrounds, programming languages and age groups.
Socrates is two full days of open-space, followed by one day of workshops.
Extremely positive atmosphere. I felt very welcome and valued. Even sessions where you have no idea about the topic worked, as there are enough knowing people to get decent discussions out of it.
Images: Album-"Socrates-2015"Aug 27, 2015
Cool session-ideas like "Babysteps" and "Whishful Thinking". I look forward to practice with them.
A one day OpenSpace, organized by the Softwerkskammer, hosted by Fiducia.
Sessions full of half knowledge are more likely to happen (compared to a "normal" conference) and don't pay anyone. Nevertheless I feel assured that "OpenSpace" is a great -unconference- way of spending your day.
Two days conference, followed by one day OpenSpace.
My first conference and unconference. Had a very exciting time. Two very differently interesting keynotes, which is something you won't get in OpenSpace.
To further engage with the Softwerkskammer I suggested to present the topic of "Continuous Delivery" at the next meeting.
Super interesting: to read up the topic, only getting input from one person (in this case Jez Humble) so the basic idea is not diluted, and then open up the discussion in a group where everyone has a different background. A whole new universe opens up.