Call for speakers open

Sep 04, 2014 by Maria Diaconu in  Announcements

door-open

We have opened the call for speakers. For next year we decided to keep the topics that you hold dear: architecture, design principles, TDD etc. and also add some new areas that are becoming more and more popular these days: mobile, big data, scaling architecture etc. Visit the page to learn more.

If you know somebody that has something valuable to share with our audience, we’d appreciate it if you shared the link for the call page.

***

Have any questions about the call for papers or the unconference? Let us know in the comments.

[newsletter-form]

Hexagonal Architecture Ports&Adapters with J. Martinsson & R. Sanlaville

Feb 10, 2015

Until recently, layered architecture was the most common way of organizing large applications or modules. We’ve learned from practice that it has limitations:

  • business rules tend to escape or be duplicated in UI and/or data layer
  • switching from a database to another is very difficult
  • adding another UI to the application (eg. mobile or smart client) requires heavy changes
  • changing a library used by the application with another is often complex and risky

A new architecture style has appeared in the recent years that tackles this problem: Hexagonal Architecture, or Ports & Adapters. Its intent is to allow more flexibility by cleanly separating business rules from everything else.

Johann Martinsson and Rémy Sanlaville have described the basics of Hexagonal Architecture and then shown an example of such an architecture.

Enjoy their presentation @ I T.A.K.E. Unconference 2014 edition. Curious about 2015 edition?

Check out more about I T.A.K.E. Unconference 2015 or see directly the Schedule.

Remote pair programming

Apr 08, 2017

Enjoy the following series of interviews with the speakers, top-notch software crafters from across Europe, joining  I T.A.K.E Unconference, Bucharest, 11-12 May. Discover the lessons learned and what drives them to challenge the known path in their field.

Raimo Radczewski is a freelancing software craftsman living in Berlin, Germany. He’s organizing Berlin’s Software Craftsmanship Community where he supports craftspeople with professionalizing and sharpening their skills, but also reflect on their current practices and how they can work better as teams. At #itakeunconf he will be sharing about Remote Pair-programming. 

 

 

#1. Please share with us 5 things you did that helped you grow and become the professional you are today

I think the most important thing that shaped my career has been the Software Craftsmanship movement. I first went to an OpenSpace in 2012, then Coderetreats, then SoCraTes, then organizing OpenSpaces and such. The community has really supported me and helped me grow in every professional aspect I could think of.

 

#2. What challenges will the participants find solutions to during your session at I T.A.K.E Unconference 2017?

The most challenging part of working remote is keeping an inter-human connection to the person on the other side to make up for the tools that so rarely work. It also helps to use the least-broken tools and find a structure that works for the individuals that want to pair up.

#3. Recommend for the participants 3 sources you find inspiration from and would help them better understand you

I draw most of my inspiration from visiting and organizing events in the communities. Additionally, the Software Craftsmanship Slack Team is a great place to start discussing with craftspeople all over the world.

Want to join Raimo and ~300 software crafters from around Europe?

Register now for I T.A.K.E Unconference 2017!

I T.A.K.E Unconference 2017 – IInd day slides & videos

May 22, 2017

And…it’s a wrap: 2 days of intense & complex program, 300 international participants, more than 35 sessions & more than 35 speakers from United States, Europe and Asia. During the 2nd day of the event, 15 speakers from 10 countries shared their knowledge on Machine Learning, IoT, Evolutionary Design, Documentation for Software Developers, Impact Mapping and more.

Videos are available here. Find below the presentations from day 2. The slides from day 1 are here.

Romeo Kienzler – Realtime- Cognitive IoT using DeepLearning and Online Learning on top of ApacheSpark Streaming and Spark enabled DL frameworks (keynote)

Dan Billing – Testing or Hacking: Real Advice on Effective Security Testing Strategies (keynote)

Eduards SizovsBeyond Software Craftsmanship (keynote)

Dan SerbanIntroduction to Apache Spark

Jakob Holderbaum – Managing Shared Secrets with basic Unix tools

Florin Coros – Decide between In-Process or Inter-Processes Communication at Deploy Time

Peter Kofler – Brutal Coding Constraints

Joe Wright – Tackling 16 years of legacy code with mob programming and Lego

Alin Pandichi – Covariance and contravariance. Say what?!

Patrick BaumgartnerImpact Mapping Workshop 

Liviu – Stefanita Baiu – Journey to Agilandia – a BA Travel Kit

 

More slides and videos from day 2 coming soon

Leave a Reply