Playing with projections

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

Thomas Coopman is an independent software engineer and consultant focused on the full stack: frontend, backend and mostly people, practices and processes. At #itakeunconf, in his hands-on session, the participants will be implementing projections based on an event stream we provide.

 

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

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.

1) Experimenting with different career choices until it felt good

2) Exchanging experiences with fellow professionals by attending meetups, usergroups and conferences

3) Fighting the urge to assume I’m always right

4) Limiting the subjects I’m willing to learn and invest time in

5) Investing in my communication techniques. I’m continuously learning to speak non-techie. I’m practicing speaking in front of an audience.

 

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

The ability to extract useful knowledge from a store of historical events.

 

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

1) The Software Craftsmanship and Testing community are awesome. Reach out to them.

2) Listen to any podcast or audiobook during your commute. It’s far better for your personal growth than listening to the (mostly bad) news on the radio. I particularly like these podcasts: Star Talk Radio and Hardcore History.

3) Pick up a musical instrument and learn to play it adequately. I tend to relax with a guitar in my hands or a piano at my fingertips.

 

 

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

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

Microservices Architecture by James Lewis and Martin Fowler

Mar 05, 2015
Photo Source: http://martinfowler.com/articles/microservices.html
Photo Source: http://martinfowler.com/articles/microservices.html

James Lewis, keynote at I T.A.K.E. Unconference 2015, has a valuable contribution on Microservices Architecture.

Sneak peak:

In short, the microservice architectural style [1] is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API. These services are built around business capabilities and independently deployable by fully automated deployment machinery. There is a bare minimum of centralized management of these services, which may be written in different programming languages and use different data storage technologies.

If interested in this topic, read the full contribution, jointly created with Martin Fowler.

Join I T.A.K.E. Unconference 2015 to hear more in his talk: Microservices – Systems That Are #neverdone.

Meet the speakers – Part 4. Early Bird tickets available

Mar 21, 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, more than 30 speakers will share insights, latest trends, and deliver hands-on sessions.

In Meet the Speakers Part I, Part II, and Part III, we shared more about the speakers who will make this year event a one not to be missed. Below, you can read more about other top-notch practitioners who joined the speakers line-up:

 

 

nicolas_frankel_medium-2
Nicolas Fränkel, Software Architect at hybris software, Switzerland

 

Come discover mutation testing and make sure your never forget another assert again.

 
 

 Alex

 

Alexandru Bolboaca, CTO MozaicLabs, Romania

Intro to Microservices (Talk)

 

 

31f45d5a0834773c3ac146401640ad1f_original-270x270-2

Alexandra Marin, Software developer at crossplatform.io, Romania

Error proof your mobile app 

C# and NUnit tests are essential, but limited. Let’s make our testing toolkit complete with automated UI acceptance testing for common behaviors like pressing buttons, making swipe gestures, entering text and validating inputs.

 

977673_656021964423578_1723272302_o-cropped-square_original
Ricardo Mendez, Founder at Numergent, Romania

Flexibility through immutability (Talk)

Is immutable data just functional programming snobbery? How could it possibly provide more flexibility than a mutable approach?

 

 

Photo Houssam Fakih_originalFullSizeRender_originalHoussam Fakih, Software Engineer at Arolla, France

Boris Gonnot, Head of Feature Development Teams at BISAM, France

Metrics For Good Developers (Talk) 

Simple and efficient metrics for developers

 

 

 

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 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!

Progressive Web Apps – The Future

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.

 

Vlad Zelinschi, Technical Lead, GDE (Google Developer Expert) at 3Pillar Global, is going to share in his talk at #itakeunconf 2017 about Progressive Web Apps (Service Workers, Push Notifications, HTTP 2.0) that bring the best of mobile sites and native applications to users.

 

speaker-badge-professional-status-vlad-zelinschi

 

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

Growth never stops. Or at least not if you allow it. And it’s the single, most important aspect of a professional’s life in order to stay relevant in this field. I’ve found that growth for me happens especially when I get out of my comfort zone. Always try to do that. Don’t settle for what you already know. Push forward. Sometimes it will be hard. That’s why another thing that can fuel your growth is asking for help. Don’t be shy, everyone is learning. Just be humble when you do it. Follow people in your branch (Twitter, blogs, newsletters) and engage in discussions with them. Ask for feedback and be open to constructive criticism. And no matter what you learn, the single most important skill you can develop is learning in itself. So learn to learn first. That will be insanely helpful and will make you very adaptive.

 

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

The participants will get the chance to engage and connect with new technologies (Service Workers, Push Notifications, App Manifest, etc.). They will also be faced with a new approach to building apps (offline-first requires a different mind shift and planning to achieve it) which I hope they will embrace.

 

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

√ Search for Service Workers, Push Notifications, App Manifest, PRPL pattern, App shell, etc.
√ Look for Google articles especially from their network – https://developers.google.com/web/fundamentals/.
√ Follow people on the web/Twitter like Jake Archibald, Ilya Grigorik, Addy Osmani & read their blogs.
ITAKE_2017

 

Want to join Vlad, +30 international speakers and ~300 software crafters from around Europe?

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

Leave a Reply