
I'm a mathematician and a passionate programmer trying to find a balance between the beauty of theory and imperfection of the real world. I believe that most complex problems have simple solutions, this is the reason why I turned to agile and haven't looked back ever since. I led a team that designed and developed a billing system for a large ISP. Later I co-founded and held a position of CTO at Code Sprinters, an agile web development company located in Kraków, Poland. In my free time I enjoy snowboarding, sailing and everything in between, for example windsurfing.
Agile is all about discipline, especially when it comes to development practices. We'll discuss the meaning of quality on agile projects and some crucial practices like coding standards, collective code ownership, simple project, TDD, continuous integration, code review, and refactoring. Some time will be spent discussing tools that can encourage and facilitate those practices.
Notebook is not neccessary.
