2016

16 years of legacy code with mob programming and Lego | Joe Wright
#1. Share with us 5 things from your experience that helped you grow & become the professional you are today
Seek out opportunities to see the world from the other functions in software. If you tester goes on holiday then volunteer to stand in for them. If you have an ops team then ask to pair on making the release process smoother. Facilitate a retrospective for another team. Run a usability session with real world users to see how your product is used. Stepping into another roles shoes helps build empathy, which will allow you to work better with others people in the future.
#2. What challenges will the participants find solutions to during your session at I T.A.K.E Unconference 2017?
- How can I reduce communication, approval, and tech debt issues from slowing down my team?
- How can I measure and improve how a dev team spends their time?
- How can I get started doing this at my work?
#3. Recommend for the participants 3 sources you find inspiration from and would help them better understand you
- Deep Work: Rules for Focused Success in a Distracted World by Cal Newport (book)
- Facilitation advice – available here
- The Goal by Eliyahu M. Goldratt and Jeff Cox (book)
Want to join Joe, +30 international speakers and ~300 software crafters from around Europe?
Register now for I T.A.K.E Unconference 2017!

Meet Joe Yoder, Keynote @ I T.A.K.E. Unconference
Joe Yoder, the internationally recognized leader in many facets of software development, will join the I T.A.K.E. Unconference 7th edition from Urbana, Illinois.
His specializations are Architecture, Analysis and Design, C#, Java, Smalltalk, Patterns, Agile Methods, Adaptable Systems, Refactoring, Reuse, and Frameworks.
Joe evolved from the Software Architecture and Patterns group at the University of Illinois. He has worked on various projects during his career that has incorporated many technologies. These range from stand-alone to client-server applications, web applications, web services, cloud computing, microservices, service-oriented architecture, multi-tiered, various databases, object-oriented, frameworks, human-computer interaction, collaborative environments, and domain-specific visual-languages.
In addition, these projects have spanned many domains, including Medical Information Systems, Financial Systems, Ordering, Import, Invoicing, Print, Shipping, Warehouse Management, Manufacturing, Medical Examination, Statistical Analysis, Scenario Planning, Client-Server Relational Database System for keeping track of shared specifications in a multi-user environment, Telecommunications Billing System, and Business & Medical Decision Making.
Besides his specializations, Joe has many years of practical hands-on experience where he has conducted architecture and design reviews of enterprise applications and systems, reviewed the design and implementation of various systems and frameworks, provided assessments and detailed analysis of existing systems, assisted with frameworks and object-oriented development, designing and performing custom training and leading various successful Agile teams.
Joe believes software is still too hard to change and wants to do something about this. He also believes that with good practices, putting the ability to change software into the hands of the people with the knowledge to change it, and bringing the business side closer to the development process is a promising avenue to solve this problem. He teaches and mentors developers on Agile and lean practices, architecture, building flexible systems, clean design, patterns, refactoring, and testing.
Recently Joe has been working with organizations and thought leaders on the best practices for including quality aspects throughout the complete software life cycle.
Curious to hear one of Joe’s latest talks? Join us on the 7th of April at the 7th edition of I T.A.K.E. Unconference.

I T.A.K.E Unconference 2016 – Ist day videos & slides
The first day of I T.A.K.E Unconference 2016 was a great success: 18 speakers from 8 different countries shared insights and latest trends on 5 different stages.
Live coding sessions, the talks & workshops received an excellent feedback. Also, everyone got involved during the Open Space, Lightning Talks, Product Development Track & Kata Lounge. In the evening, the event continued informally at Dinner & Coding with a stranger.
You can watch the videos from the event here. Find below the slides from day one. Slides from day 2 are here.
Developer’s Life
Franziska Sauwerwin – Raising the Bar
Houssam Fakih & Borris Gonnot – Metrics for Good Developers
Claudia Rosu – Developer experience to Testing
Alastair Smith – Express Yourself!
Monica Obogeanu – How We Use BDD to Keep our Developers Smiling
Software Design
Ionut G. Stan – Let’s write a Parser!
Microservices
Tim Perry – Microservice Pipeline Architecture
Yegor Bugayenko – Microservices as Chat Bots
Cristiana Voicu & Cristian Andrei – Openstack in the Enterprise and you get your money from it
Condoiu Iuliana – Microservices-what tools do we use
Continous Deployment
Philipp Krenn – Automate all things AWS with Ansible
DevOps
Phillipp Krenn – Painfree object-document mapping with Elasticresearch
Autotesting & Design
Nicolas Frankel – Mutation Testing to the rescue of your tests
Alastair Smith – Test-Driving Your Database
Andreas Leidig & Robin Danzinger – Who is testing the mocks
A few thoughts from the participants
- First of all, I want to congratulate you for the organisation (…) You can be proud of your work. I spent an amazing time and the return on the invested time is 5/5
- Open talks were excellent for networking and ideas exchange
- The Product Development track was a useful and pleasant experience