Hello! We’re very excited about the guests for this one! Doug comes to share his Google Developer Expert knowledgeand Lauri will give software engineers an introduction to the world of data engineering.

Is delivery robot logistics easy as package courier milk-run or complicated as taxi orchestration? What we are facing now, how that is solved and what will wait for us ahead?

20:20 Networking time

20:40 Consumer Driven Contract Testing (Indrek Ots)

Consumer driven contract testing is a method of verifying that services (e.g. API consumer and an API provider) speak the same language.

By providing examples, API consumers set expectations on providers on how they should behave on specific inputs.

A set of expectations forms a contract that's produced by consumers and is shared with providers.

Contract obligations are verified by providers with tests that can be run in isolation, without having to set up integration testing environments.

That lets them evolve independently and get immediate feedback when they've broken any of their API consumers.

Contract testing can be used anywhere where you have two services that need to communicate with each other but becomes especially useful in environments with many services (e.g. microservice architecture).

19:45 - “What is Tribes & Missions and how did Pipedrive get there?” by Martti Kuldma (Head of Software Development, Pipedrive)

20:05 - “How do you align the Product organization around a highly agile team setup such as Tribes & Missions?” by Vinay Ramani (Chief Product Officer, Pipedrive)

21:00 - Networking

21:45 - Doors close

See you there!

How to get there:

- The event takes place on the 2nd floor (enter via the main entrance and the office admin at the front desk will guide you to the 2nd floor).

- Parking: Limited free parking spaces in front of the building. If these are full, please use the free parking spaces that are reserved for Pipedrive cars in the parking house (spaces: A184 - A321) or the paid parking area next to Telia building.

- At Pipedrive we have a strict socks or slippers only policy - you can wear your favorite socks or you are welcome to use our guest slippers :)

This one is organized together with Pipedrive, a leading sales CRM platform that makes over 80,000 businesses unstoppable. Pipedrive keeps things moving, stops tasks falling through the cracks and kills the tedium of admin. Pipedrive ensures that sales activities remain targeted, ambitious and realistic. Today, over 80,000 customers in 170 countries, and across 100+ industries leverage Pipedrives’ award-winning software to manage their sales process. https://www.pipedrive.com/

Agenda

IntelliJ IDEA Tips & Tricks

Anton Arhipov

This session takes you through the cool features of IntelliJ IDEA, uncovering not so commonly used features. We will review how to utilize the power of automated refactorings, shortcuts, fast navigation, and other features that the IDE provides for better productivity.

Technical who?

Valeri Tverdohleb

I will try to answer a quite uncertain and not an easy question - What does techical artist do? - based on game development at Gamesys. During this session we'll build a prototype and define its necessity.

We're getting together at Von Stackelberg Hotel with two topics: security and project management.

Hardening web app security, or how to pass security audits with flying colors

Jouni Huttunen (Solita)

Simple steps to harden web app security. The story behind this is that we had a project with strict security demands and an audit. Usually, significant issues are found during the audit, but we passed it with praises. This is a story about how anyone can repeat it.

What helps developer on the way of becoming a project manager

Ali Baloi (Mindworks Industries)

The goal of my speech is to encourage more developers to try project management role.

As a former developer I'll be talking about my own experience; pluses and minuses that developer has at the start; own insights and lifehacks that helped me; and of course f2ckups.

If you are a developer and think that IT project management might be your new career switch, then this talk might be useful for you.