Brutal Building Constraints

Apr 06, 2017 by Madalina Botez in  Announcements

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.

Peter Kofler is a software developer since 17 years and still enthusiastic about writing code. At I T.A.K.E Unconference, he will share more about Brutal Coding Constraints.

 

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

1. The biggest thing I did that changed me was a Journeyman Tour. For three months I visited different companies in Vienna and paired with their developers. See here for more information. (Three Month Journeyman Tour)
2. This included a lot of pair programming with strangers. I like pair programming and make use of it to learn from others. (Pair Programming)
3. I did (and still do) a lot of Code Katas to practice and experiment with code, patterns, and design. (Code Katas)
4. Try to continuously improve.
5. Read technical books.

 

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


Yes, my session, the Brutal Coding Constraints, is a real challenge. It challenges our perception of Object Orientation and aims to deepen our understanding.

 

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


* Michael Feathers – The Deep Synergy Between Testability and Good Design
* Bryan Liles – TATFT – Test All the F…in Time
* J.B. Rainsberger – The Worlds Best Introduction to TDD

 

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

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

Documentation for software developers

Apr 10, 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.

Peter Hilton is a software developer, writer, speaker, trainer, and musician. Peter’s professional interests are business process management, web application development, functional design, agile software development, and documentation. He will present at #itakeunconf a session about documentation for software developers. 

 

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

The things that helped me grow the most were starting to do something that I later developed a lot further: travel, presenting, writing, management, and coding. These influences on my professional development were taking overseas assignments and later moving permanently to another country, presenting to colleagues and later at conferences, writing a tech blog and later a published book, leading a team and later taking on a management role. As for coding, the most important thing was to never-never give it up and always have something new to learn.

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

My workshop will help participants address the hardest challenge in software documentation: learning how to take the first step from no documentation at all to the minimum viable documentation. The hard part is understanding what you can do, without wasting time on too much documentation.

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

iMy passion is figuring how to explain software and make it maintainable. I was originally inspired to learn more about this after reading Steve McConnel’s book Code Complete, as well as many other books about software development. I discuss my favourite aspect of making code understandable in my Software Engineering Radio interview on naming things.

I’ve always found talking to other people the best way to develop and refine my own ideas. This inevitably lead to conference presentations, for which my greatest influence is Kevlin Henney’s presentations.

Perhaps my greatest inspiration is the real world, which I enjoy exploring. My favourite way to learn about a new city and immerse myself in it is to explore its cafes, which I started doing on business trips and overseas assignments when I had a hotel room instead of a home to stay in. Writing cafe reviews on my own web site, before the likes of TripAdvisor was invented, was also how I started to explore writing. Today, there’s still probably as much writing about cafes as about programming on my own blog.

 

 

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

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

Do. Or do not. There is no try: Be a speaker at I T.A.K.E Unconference 2016!

Nov 11, 2015

Simon Brown_ 2015

Simon Brown, Keynote speaker I T.A.K.E Unconference 2015

 

We are proud to announce that in May, 2016, in Bucharest, we will host the 4th I T.A.K.E Unconference, bringing together 300 top-notch programmers, software craftsmen, architects, DevOps, technical managers, team leaders, startup CEOs, CTOs, technical consultants, and business analysts from more than 10 European countries.

James Shore is our first confirmed keynote speaker for this edition.

Each year, we strive to raise the standards for our participants. We are looking forward to offer them practical, hands-on sessions like workshops, smart talks, and best quality presentations. Side events, like Kata Lounge or programming contest, and networking opportunities will be included in the schedule, so get ready for one of a kind event!

As always, an invaluable role will have our speakers. Each of them brings personal experience and amazing insights, making the unconference the best place for finding inspiration and ideas for your work.

At this moment, we have just launched our call for speakers and we are looking forward to receive your submission!

If you want to make an outstanding contribution at one of the regional most vibrant events, get your proposal ready and submit it here.

We value practical, hands-on sessions, strong case studies, and personal experiences, delivered in an attractive manner. Our event is technology agnostic, so us, and the participants, expect a session that will apply to more technology stacks. No, talking only about Java or C# won’t go the finals!

While you prepare for taking the stage, take a look at what speakers and participants said about their experience:

 

Last week I had the chance to attend both as a speaker and an attendee my first un-conference (…). The overall agenda and the way the event is structured is very intelligent and it makes people communicate more and exchange ideas in various ways. (Patroklos Papapetrou, Speaker 2015, full blog post here)

The speakers proved to have deep understanding of the topics, and the information was clearly presented in easy-to-read slides. Nice job! (Adriana, participant 2015)

Open Space – very interesting. It’s like a round table. Everyone has the chance to say what he/she wants. Short sessions (as these: 35’, 40’) – OK. (Participant, 2015)

 

You can find all the details about the call here, and make sure to submit your ideas here by December 22nd.

Questions? Share your thoughts on Facebook and Twitter, using #itakeuncof.

Rebecca Wirfs-Brock: Maintaining Your Code Clint Eastwood Style 

Dec 01, 2016

Rebecca Wirfs-Brock is the object design pioneer who invented the set of design practices known as Responsibility-Driven Design (RDD), the first behavioral approach to object design. She is the lead author of two software design books and design columnist for IEEE Software. By accident, she started the x-Driven Design meme (TDD, DDD, BDD…). Although best known for software design, she is has a passion simply expressing complex requirements and effectively communicating software architecture.

Rebecca shared with the audience how to maintain your code in the keynote address from the first edition of I T.A.K.E Unconference. Watch below her remarks!

 

Code. Craft. Learn. Share. Repeat. Call for Speakers for I T.A.K.E Unconference, 5th edition, is open! Apply here.

Leave a Reply