Mission
$ git init
Git is an extremely powerful tool, which (and most of you wouldn't agree with) is quite simple at it's core
idea.
This workshops are there to help you master git usage, help you understand it's core ideas
and create a space for sharing knowledge about Git version control system.
Welcome!
Time and place
$ git cherry-pick LOCATION
Git kata takes place on Saturday, March, 23rd.
You may sleep well as we'll be starting about 11am.
Agenda
- 11.00 Opening
- 11.30 Workshops
- 13.50 Lunch
- 14.50 More Workshops
- 19.00 Beer
Localization
Hoża 51, Warsaw
Registration
$ git pull-request
We're sold out!
Sponsors
$ git help
The event in completely free thanks to these companies:
After the event we will go and have a beer.
During the training you will be able to win some beer coupons thanks to
Partners
$ git add -p
Mentors
$ git config --global user.name
Mateusz Harasymczuk
Hi, my name is Matt and I am an Developer Evangelist.
I try to commit to my work and every single task. It gives me a huge
satisfaction and power to live my life. Moreover I try to share my
passion with my colleagues and everyone around me. I really do believe
in team work. I hope, that I'll be able to infect you with my
optimism. In return I expect to learn as much as it is possible from
you!
I really do believe in Agile, Scrum, Clean Code, Strict Coding Styles
and Open Standards!
Jakub Nabrdalik
I am a software developer who cares about Software Craftsmanship and Domain Design.
I've been Practicing Test-driven development and Pair programming since 2005.
I work at TouK, where I code (Groovy and Java),
lead teams, manage projects and do other fun stuff. Sometimes I also give talks
at Java conferences, WJUG meetings, and hackathons. I strongly believe in benefits of good work,
clean code and maintainable software.
You can find my blog at blog.solidcraft.eu.
Wojtek Erbetowski
I am a co-leader of Warsaw Java User Group, organizer of Warsjava 2012, Warsaw CodeRetreat 2013,
NameCollision hackathon and Git kata workshops. I work in
Polidea as a backend development technical leader,
programming with Groovy, Python, Scala and Java.
Grab a good opportunity to talk to me about upcoming dev events and Git development.
Lukasz Siwinski
I live in Warsaw, day by
day planting & weeding code in
Pekao S.A., usually with Java
on JEE platform. I consider Eclipse, Vim & Shell as my favourite
tools. I'm addicted to very short aliases & keyboard
shortcuts.
In spare time I like to learn new tools & programming languages.
Lately Git is the toy of choice and it's more and more
inteteresting the more I learn about it.
Apart of above I write
blog about things that
are useful & relevant for me, learn to play the guitar
and continously expand my music collection. I had lead a couple
nice parties as DJ.
Kamil Trzciński
I am a passionate graphics and mobile developer. I specialize in programming graphics algorithms, network and security solutions, virtualization technologies, Android and Windows Phone mobile applications. I am very keen to discover new technologies which allows me to further extend my experience. The latest of my discoveries is git, which in my opinion, is one of the best versioning tools available.
Want to find more about me? Go to: http://ayufan.eu/
Michał Bareja
- Java and Ruby developer who is always focused on delivering code of the highest possible quality.
- Big fan of Agile methodologies, Test Driven Development and Specification by Example.
- Recently joined Pragmatists team.
Favorite git command:
git config --global branch.autosetuprebase always
Marcin Zajączkowski
- I am an experienced architect who specializes in creating high quality software. Being under the impression of the Agile methodologies and the Software Craftsmanship movement, I believe in the value of good, testable and maintainable code. I aim to forge good software that makes the client delighted and the team proud of how the code itself looks.
- In my teaching, as a conference speaker, college lecturer, IT mentor and trainer, I show how to guide software development effectively using tests (with TDD, pair programming, Clean Code, design patterns, etc.) and maintaining a quality-oriented development environment (with CI, Sonar, automatic deployment, etc.).
- I am also a FOSS projects author and contributor, a Linux enthusiast.
- I blog at: http://blog.solidsoft.info/.
Grzegorz Kubiak
I am a Java developer who always tries new experiences. I have had
adventures with Android and C++. I have written my own domain specific
language with antlr3. Some time ago I have started using git. At the
git-kata workshops I am going to show you few interesting commands
which I found being very useful.
Besides all, I am also happy user of Gentoo Linux :)
Mateusz Grzechociński
I started as a Java developer around 6 years ago. I was working mostly in Javart,
on the server side, where I introduced new workflow with code-review based on git and
Gerrit.
In the meantime, first Android device has appeared in my pocket.
Step by step I eventually moved to the mobile world
and have joined Polidea team recently.
Git followed me. No other tool has made such a difference to me as git towards svn.
I love its simplicity, speed and technology agnosticism!
Favourite git command:
$ git rerere
Organizers
$ git blame
Wojtek Erbetowski, Maciej Sawicki, Łukasz Siwiński, Kamil Trzciński