Win an invitation to I T.A.K.E. Unconference 2015

Mar 13, 2015 by Madalina Botez in  Announcements

contest

The week to celebrate #famousITwomen brings you the chance to win an invitation to The Europe Software Craftsmanship event dedicated to Software Architecture, Software Design and Technical Strategy – I T.A.K.E. Unconference 2015.

Most of our followers have probably found out more about the roots of technology from the #famousITwomen stories here on the blog. As a gift to you, here’s an invitation that you might enjoy – thanks for following us. There’s how you can get it:

Leave a comment hereby saying Who’s your favorite famous IT woman. Or share a link where to read more about her. She can be Ada Lovelace, or Barbara Liskov, or any of the women who left stamps on tech history, anyone that might have inspired you. Use the #famousITwomen hashtag.

You can enter the competition until Mon 16th of March. The one who has most likes for his/her comment will be rewarded on Wed 18th of March. If you are a software craftsman we encourage you to comment too and win the invitation for her.

Looking forward to see you at I T.A.K.E. Unconference 2015 in May!

P.S. Keep an eye on the blog for amazing stories about #famousITwomen who’ve made breakthrough contributions along the history www.itakeunconf.com


Find more about I T.A.K.E. Unconference.

 

Programming contest @I T.A.K.E Unconference

May 05, 2017

As for every I TAKE Unconference edition, we want to give a chance to the software crafters from the audience to showcase their skills and learn more in the process. And because we appreciate passion, we offer a prize to those who convince a jury of well-known international developers that they are the most skilled in the room.

This contest is not meant to be easy. It will require you to practice beforehand, so please read the instructions carefully.

It will also require you to register before the event.

Mechanics

  • IMPORTANT: Register to the contest latest one day before I TAKE Unconference by sending an email to steliana.moraru@mozaicworks.com 
  • On the first day of the event, after lunch, you have max 15′ to do a performing kata in front of the jury.
  • The winner will be announced at the end of the second day

Constraints

To simplify the jury’s decision, the performing kata has to conform to the following constraints:

  • Only the following programming languages are accepted: Java, C, C++, C#, Python, Visual Basic .NET, PHP, Javascript, Swift or Ruby
  • Only solo contestants are accepted. Sorry, no pair programming this time
  • The kata has to showcase refactoring skills.
  • The kata has to last max. 15′

How we will judge

The jury will judge your refactoring skills.

The ideal kata looks like this – you will get maximum point if you:

  • clearly state the smells you see in the code
  • pick one of the smells
  • clearly state your plan to fix the smell
  • fix it in small, safe steps
  • run tests after each step to prove you didn’t break anything
  • commit after each step with a clear message explaining why you made the change
  • fix as many smells as possible within the time constraint

You will loose points if you:

  • make big or unsafe changes to the code
  • break the behaviour after changing the code
  • don’t improve the code a lot
  • don’t improve the design by the end of the kata (hint: we judge design using SOLID principles and the four elements of simple design)

Recommendations

To help you, we’ve thought out what we would do if we participated to such a contest. Here’s what we recommend.

1) Use one of the following codebases for the kata:

2)  Practice beforehand on the structure we presented for the ideal kata. Ideally find someone to practice with.

3) Watch other people refactoring. YouTube has many videos on the topic, including using the recommended code bases.

Glossary

A programming kata is a repeatable exercise used to practice specific skills.
Performing kata means doing a kata in front of an audience.
Refactoring means changing the internal structure of the code without changing its behaviour.

I T.A.K.E Unconference 2016 – Ist day videos & slides

May 19, 2016

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 SauwerwinRaising 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. StanLet’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

 

 

day1_itake

 

 

Registration is now open

Nov 06, 2014
itake

Registration for I T.A.K.E. Unconference 2015 is now open. Just the first 30 participants will benefit from the Supporter Ticket.

Here are some highlights from the Schedule we have prepared for your high tech delightment:

Are you ready to write codeanalyze architectures and technical strategy and immerse yourself into this awesome gathering of software passionates?

If Yes, Register to be part of the awesome 2015 I T.A.K.E. Unconference.

Leave a Reply