Crafted Design with Sandro Mancuso

Sandro Mancuso, the initiator of the London Software Craftsmanship Community, wondered how to structure the code so that it reveals not only the architecture but also its features. In this talk, he shows how to better organize namespaces and domain entities, something he called Interaction Driven Design.
Enjoy his 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.

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!

How to successfully manage remote teams
Enjoy the following series of interviews with the speakers, top-notch software crafters from across Europe, joining I T.A.K.E Unconference, Bucharest, 19-20 May. Discover the lessons learned and what drives them to challenge the known path in their field.
Hugo Messer, founder of Bridge Global, will join I T.A.K.E Unconference as speaker. In his workshop, the participants will learn more about how to successfully manage remote teams.
#1. SHARE TOP 5 THINGS YOU DID THAT HELPED YOU GROW & BECOME THE PROFESSIONAL YOU ARE TODAY
- Starting my own software development firm, offering IT outsourcing
- Focusing 10 years on growing the company and learning how to grow a company, manage IT projects and people
- Always reading a lot of (management) books to keep educating myself
- I attend conferences and trainings regularly
- The last years I’ve invested in learning how to share my experience and knowledge with others through speaking and training
#2. What challenges will the participants find solutions to during your session at I T.A.K.E Unconference 2016?
During the session they will find out more about:
- common pitfalls within distributed teams > how to make distributed teams work
- communicating across cultures, distance and timezones
- how to apply agile to distributed teamwork
I’ve shared about the session in this video as well.
#3. What else would you like to share with participants
Want to join Hugo and many more software crafters from around Europe?

I T.A.K.E. Unconference Day 1 – Slides & Videos
An unconference is as special as its participants. Thank you everyone – Speakers, Facilitators, Bumblebees & Butterflies for working all together, writing code, pairing, solving problems while discussing, listening and sharing knowledge.
After such an awesome gathering of practitioners, we are happy to share the presented slides.
Structured by tracks, find them all below.
I T.A.K.E. Unconference Day 1 – Slides & Videos
Keynote
Simon Brown: Software Architecture as Code
Hardcore Programming
Stefan Kanev: Clojure, ClojureScript and Why They’re Awesome
Ionut G. Stan: Let’s write a type checker + Code
Quality Practices
Igor Popov: Mutation Testing
Svetlana Mukhina: Metrics that bring value
Patroklos Papapetrou: Holding Down Your Technical Debt with SonarQube
Executable Specifications
Cyrille Martraire: Living Documentation Jumpstart
Developer’s Life
Andrew Hall: Power Up: Learn How to Recharge Your Energy Bar
Krasimir Tsonev: 7 Rules to Get the Things Done
Thomas Sundberg: The responsible Developer
Architecture
Tim Perry: Microservices and Web Components Are The Same Thing
Robert Mircea & Virgil Chereches: Our Journey to Continuous Delivery
DevOps
Andrei Petcu: Rocket vs Docker: Battle for the Linux Container
Alex Bolboacă: Why you should start using Docker?
See also: Day 2 Slides & Videos
We hope to see you again at the next I T.A.K.E. Unconference edition.
The recorded videos are now being processed. Stay tuned.