CraftSummit 2015

First International Summit about Software Craftsmanship in Turkey
6 excellent speakers and just 300 available seats.


30th of May
Starting at 9am

Tickets are on sale now

Register Now
Facebook Twitter Google LinkedIn

Good software can only be developed by good developers.
You will meet with the best craftsman and practitioners.

Software craftsmanship is an approach to software development that emphasizes the coding skills of the software developers themselves. It is not only about the tools, methods and practices you should have, it is also about professionalism of a modern developer and company.

Better Coding

We will talk about how and why we should be better at coding by providing practical tips and real-life examples to guide all development professionals.

Better Design

Software development needs intense capabilities of software design and refactoring. We will cover design guidelines that a developer should follow.

Better Collaboration

Development is a team support. No matter what you need to build, you have to work in teams to deliver better. We will share how we can cultivate a collaboration culture.

The Speakers

Mastering sessions from famous craftsmen

Sandro Mancuso


Özcan Acar


Alexandru Bolboaca


Armağan Amcalar


J. B. Rainsberger

Joe B.

Alvaro Garcia

Garcia Ba

Lemi Orhan Ergin

Lemi Orhan

Conference Schedule

Specialized topics for special people.




The Opening

10:00 - 10:45

Software Craftsmanship

Sandro Mancuso
Founder of Software Craftsmanship London

Sandro Mancuso Software craftsman and co-founder at Codurance, author, and founder of the London Software Craftsmanship Community (LSCC). Sandro has been coding since a very young age but only started his professional career in 1996. He has worked for startups, software houses, product companies, international consultancy companies, and investment banks.

During his career Sandro had the opportunity to work in a good variety of projects, with different languages, technologies, and across many different industries. Sandro has a lot of experience in bringing the Software Craftsmanship ideology and Extreme Programming practices to organisations of all sizes. Sandro is internationally renowned by his work on evolving and spreading Software Craftsmanship and is frequently invited to speak in many conferences around the world. His professional aspiration is to raise the bar of the software industry by helping developers become better at and care more about their craft.

11:00 - 11:45

The Importance of Practicing

Özcan Acar
Java Champion, Clean Code Developer

Özcan Acar Özcan Acar is a computer engineer. He has been working as a programmer since 1997. He has been writing blogs on, and He is the author of two books, Practical Spring and Practical Agile. Both books are published by "Pratik Programcı Yayınları". He is selected as Java Champion on 21st of December, 2009.

Practicing has a very important meaning in many sectors and professions, however it is the reverse in software development profession in reality. In this session, Özcan Acar will talk about why practicing is very important in software development and how it can be implemented efficiently.

12:00 - 12:45

Usable Software Design

Alexandru Bolboaca
CTO at MosaicWorks

Alexandru Bolboaca Alexandru Bolboaca is a polyglot programmer, trainer and coach at Mozaic Works. He has worked for almost 15 years in software development, for various industries and in various european countries and UK.

He co-facilitated the first code retreat outside US in Bucharest in 2009. Since then, he has facilitated tens of events such as coding dojos, architectural katas, code retreats and others in many countries from Europe.

He is also a contributor to publications and blogs such as: Today Software Magazine, Agile Record Magazine, and my own blog,

His speaking experience includes sessions at: OpenAgile Romania, I TAKE Unconference, SoCraTes UK, Agile Cambridge, Agile Lean Europe Unconference, ACE Conf and OWASP .

13:00 - 13:45

Lunch Break

13:45 - 14:15

TDD Will Save You From Yourselves [Video Session]

Joe B. Rainsberger
Consultant, Coach, Mentor and Author

J. B. RainsbergerConsultant, coach, mentor and author, J. B. (Joe) Rainsberger helps both teams and individual programmers learn high-productivity techniques for delivering software. Teaching teams how to avoid unnecessary work, remain focused on what absolutely needs to be done, then do it quickly and effectively.

Joe helps software companies better satisfy their customers and the businesses they support. Over the years, he has learned to write valuable software, overcome many of his social deficiencies, and built a life that he loves. He has traveled the world sharing what he’s learned, hoping to help other people get what they want out of work and out of their lives.

He provides personalised consulting through, where he helps even more people start getting the advice they need with minimal investment. He lives in Atlantic Canada with his wife, Sarah, and two cats.

About the session:
TDD done well isn’t just about eating your vegetables or being professional or programmer job satisfaction by writing elegant code. While I care about those things, my clients don’t and shouldn’t have to. I teach and advocate for TDD (and in particular relentless microtesting) as a way to help organisations save themselves from themselves. Diligent TDD practitioners not only smooth out the cost of new features, but they help stop their organisations from making the same old, tired mistakes that have most of the world distrust Agile Transitions and Agile Coaches. I’ll describe how effective TDD practice contributes to improving the effectiveness of testers, product owners, operations/deployment, and even marketing and sales. Moreover, it helps extend the valuable lifetime of the system. I intend to show you why technical excellence is not just some ivory tower nonsense, but rather a thoroughly practical way to improve the profitability of your projects.

14:30 - 15:15

The Secret of Miyagi: Strengthening The Motivation of Apprentices

Armağan Amcalar
Software Architect, Co-founder of Startup Kitchen

Armağan AmcalarArmagan has been writing code for over 20 years. With the utmost passion for teaching, he has been mentoring young engineers for over five years. At Startup Kitchen, he designs and teaches a curriculum for creating modern software engineers. He mentored countless apprentices who now work in tech companies all over the world. He is now focusing on his latest attempt on education, Lonca, which is a new school of software aiming to create an army of Turkish woman developers.

15:30 - 16:15

Long Way Through The Craftsmanship

Alvaro Garcia Ba
Co-organizer of Barcelona Software Craftsmanship Meetup

Alvaro Garcia BaAlvaro is a software developer who firmly believes in the eXtreme Programming methodology. He's embarked in a lifelong learning process and is now in a symbiotic exchange process with the Barcelona Software Craftsmanship group, where he is a co-organizer.

Alvaro has been working in the IT industry since 2005 and occasionally blogs at

16:30 - 17:15

Unleashed Power Behind The Myths: Pair Programming

Lemi Orhan Ergin
Managing Partner at ACM, Founder of Software Craftsmanship Turkey

Lemi Orhan ErginLemi Orhan Ergin has been developing software since 2001. In tens of projects, he has worked in all layers of software development, from technical design architecture to development and testing.

Even though he shares his knowledge in English in many areas, he believes in the power of learning in native language. Therefore he is sharing his experience about agile development in Turkish via with Turkish audience. He was in the team for translating Agile Manifesto into Turkish. He is the official Turkish translator for Software Craftsmanship Manifesto, SOA Manifesto and Disciplined Agile Manifesto.

He is also giving trainings about both agile and programming related topics. He prepared popular "Git Course" for beginner, intermediate and advanced Git users. He has been facilitating coderetreats since 2013 including the Global Day of Coderetreat.

He is a conference speaker. He already spoke in DevFest13, DevFest14, Dynamics13, Lean Kanban Istanbul, PhpIst14, Exit15, Bilkent Mobile Days'15 and tens of seminars and meetups.

Why is this conference for you?

Learn ways to be a real craftsman

Even though software development has an engineering aspect, we believe that it is mainly a craft. Being a real craftsman is a long journey. You will learn the details of speakers' journeys and will guide you through your professional career.

See the dynamics of a modern company

Today's dynamics are very different than the past. Now it is proved that the only way to improve the development culture is improving the developers, and that can only be achieved by cultivating a collaboration culture based on people involvement.

Networking opportunities

You will have chance to ask all your questions to the speakers, even at break times. Since all attendees are software development professionals like you, you will be able to increase your network with technical guys like you.

Strengthen Your Skills

Do you believe that knowing technologies is enough to build great products? No way. Software development includes tens of different practices and techniques to make your software survive. With the sessions from masters, you will sharpen your skills.

Pricing & Registration

Only 300 available seats Get your Conference Tickets early.

Being the very first makes you always feel special. As the very first summit for Software Craftsmanship in Turkey, we have well-known speakers and eye-opening topics. In order to attend and share the energy of the summit, be hurry to get your tickets.

If you cannot use PAYPAL to buy tickets, please get in touch with the organization team and they will support you for other payment options.

145 TL

3 Attendees & More

The best way of attending the summit is as a group. Be together with your colleagues and get benefit of the group discount.

185 TL

Early Bird

Buy your tickets as early as possible to make sure that you find an empty seat. Early bird sales will end on 15th of May

255 TL

Last Minute Tickets

Do not be upset if you missed early bird sales. If you are lucky enough, you will find available seats for the summit.

Sponsors & Partners

This event is organized by ACM

Location and Venue

The center of Istanbul: Bahcesehir University Besiktas Campus.

Bahçeşehir University is located at the center of Istanbul: Beşiktaş. You can access without any big trouble even in heavy traffic.


Bahçeşehir University, Fazıl Say Conference Room

Çırağan Caddesi Osmanpaşa Mektebi Sokak, No:4-6, 34353 Beşiktaş

Keep me informed

Connect via social networks or send email