Behaviour Driven Development with Thomas Sundberg

Nov 26, 2014 by Madalina Botez in  Announcements

Thomas Sundberg is an independent consultant based in Stockholm, Sweden. He has a Masters degree in Computer Science from the Royal Institute of Technology, KTH, in Stockholm. Thomas has been working as a developer for more than 20 years and has developed an obsession for technical excellence. This translates to Software Craftsmanship, Clean Code and Test Automation.

Cucumber JVM is a tool that allows development teams to describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated test and development-aid – all rolled into one format. Cucumber JVM enables the implementation of Behaviour Driven Development in an organization that uses JVM for development.

Enjoy his presentation @ I T.A.K.E. Unconference 2014 edition.

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

Brutal Building Constraints

Apr 06, 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 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!

Meet the speakers – Part 3

Mar 07, 2016

Software craftsmen from more than 15 countries will meet in the heart of Bucharest, 19-20 May, at I T.A.K.E Unconference! For 2 days, around 30 speakers will share insights, latest trends, and deliver hands-on sessions.

In Meet the Speakers Part I and Part II, we shared more about the first 10 speakers who will make this year event a one not to be missed. Below, you can read more about the next 5:

 

august-512x512_originalYegor Buhayenko, CTO at Teamed.io, USA

Talk To Your Microservice Via a Chat Bot, not UI (Talk)

It seems that chat bots are a more effective way of interaction between web (micro-)services and users than traditional HTML user interfaces.

 

 

 

 

34da781_originalAlexandru Badiu, Development Lead at Corbis, Romania

Maintaining a Node.JS OSS package (Live coding)

How to setup a development pipeline for your Node.JS project.

 

 

 

 

hugoimage_originalHugo Meeser, Owner at Bridge Global, Netherlands

How to successfully manage remote teams (Workshop)

Participants will create a best practice board in teams of 5-6 people.

 

 

 

 

igstan_originalIonut G. Stan, Software Developer at Eloquentix, Romania

Let’s Write a Parser! (Live coding) 

One weird trick to write parsers. Compiler engineers will hate you!

 

 

 

 

me_small_originalMilen Dyankov, Senior Consultant at Liferay, Poland

Microservices and Modularity or the difference between treatment and cure! (Live coding)

An attempt to analyze the problems microservices claim to solve and explore other possible solutions!

 

 

 

Want to challenge the current programming practices as these software craftsmen are doing? Want to experience new techniques, debate on the existing ones or even pair program in the I T.A.K.E Unconference space?

Get your  Super Early Bird ticket today! 

Stay tuned. We will continue publishing more about the program, speakers and the dynamic learning practices awaiting you.

Thrilled to see you in May!

Powering Interactive Data Analysis with Google BigQuery

Mar 29, 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.

 

Marton Kodok is a Senior Software Architect REEA, who led the implementation of complex and distributed systems. At #itakeunconf 2017, he will share more about Powering Interactive Data Analysis with Google BigQuery.

 

speaker-badge-professional-status-marton-kodok

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

 

It all started when I was posting answers for the Stackoverflow community and the reputation started to grow over 100k. I realized that being a professional is a constant effort and never ending learning of new cool stuff. To be up to speed you need to constantly shift to emerging technologies. You see the merit when your answer voted and uncounted millions of people also learn.
We need to be open-minded and have a mentor around us to grow. As you might not have a mentor close to you in person, you can leverage online communities such as Stackoverflow, a community that helps you grow. It helped me.
Then when you take it offline and be supportive & active in local communities, participate in Startup Weekends, community projects you believe in – you will be able to work on fun stuff. Also being part of an IT company such as REEA, it helped me become a professional by all the great startup projects I had to work on, the colleagues, the clients, and also the conference participations.
In 2016, I was nominated and accepted into the Google Developers Experts program. Having my exemplary work recognized by the greatest company in the IT industry and pointing me as an expert and outstanding professional, it gives me new goals to achieve even more.

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

Nowadays there are dozens of options to choose how you architect your project for next level of data analytics. We will cover how Google BigQuery helps to solve the petabyte scale data warehousing, and ability to write complex queries for your dashboards.

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

My inspiration inbox is Feedly, there I consume all sorts of content I really enjoy reading: High Scalability, Percona Blogs, Codrops, Medium, SIMB.
ITAKE_2017

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

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

Leave a Reply