V edition of the open, free conference
dedicated to IT themes
18th of November 2017, Gliwice

Software Architecture

Microservices, Command Query Responsibility Segregation, Ports and Adapters, Event Sourcing, Domain Driven Design, Test Driven Design, Event Driven Architecture, Clean Code and many more! Find out how to build great software while listening to war stories provided to you directly from a battlefield.

GameDev

Nowadays, video games are becoming more advanced and complex, so how can we keep up with them? What can we do to understand the process of their development? Within this pathway, we offer an enjoyable way of delving into secrets of creating these incredible virtual means of entertainment.

Software Craftsmanship

On this track you can listen about everything connected to personal development, Software Craftsmanship movement, Agile, Scrum, Kanban, modern project management methods like Management 3.0, how to be great at every job interview and finally which next move you should do with your career.
See relation from
fourth edition!
And what this year? 

We will listen to

Mateusz Osuch (Vile Monarch)

IT vs Gamedev Beat’em Up

How much is the business software development different from creating a game? Are these two fields distinct or rather they are the two sides of the same coin? The lecture will approach the problem …

IT vs Gamedev Beat’em Up

How much is the business software development different from creating a game? Are these two fields distinct or rather they are the two sides of the same coin? The lecture will approach the problem starting with the nature of these specific domains. Further on an analysis of the production cycle will be carried out, starting from designing, including implementation, testing, up to the shipping of the final product, focusing on the domain’s specific problems. The conclusion will consist of a short comparison of the culture and conditions of work in these two industries.

  Language: Polish
  Level: 
Maciej Mortek (Polcode)

How to Carry Out an Efficient Code Review and Who Can Do It?

We all know code review is an important part of every project and can significantly influence its final quality. But to achieve desired results with code review, the process has to be carried out in …

How to Carry Out an Efficient Code Review and Who Can Do It?

We all know code review is an important part of every project and can significantly influence its final quality. But to achieve desired results with code review, the process has to be carried out in the right and competent way.

During my presentation, I’ll tell you about my experiences with code review. I’ll also share with you valuable hints on efficient code review you’ll be able to implement in your everyday work.

Topics addressed:

  • The role of code review in IT projects.
  • Why we shouldn’t skip code review.
  • How to carry out an efficient code review?
  • Being the reviewers, do we gain something more during the code review process than just the guarantee of quality?
  9:30 - 10:20, Lecture Hall E
  Language: Polish
  Level: 
Karol Lasończyk (Nordic Semiconductor)

The story of one repository

The project itself sprouts from the idea to later become a full-fledged product. What we have is an idea, an action plan, an architecture. We can start developing. However, in this whole chaotic …

The story of one repository

The project itself sprouts from the idea to later become a full-fledged product. What we have is an idea, an action plan, an architecture. We can start developing. However, in this whole chaotic race, it is easy to forget the details which are essential for a good project. One of them is good repository workflow.
During my talk, I will show you how to organize such a repository workflow. Everything I will present is based on a real repository of the ‘nrfx’ project. In this case, the repository based on Git, but the process can be used almost everywhere. We will start from creating a plan, then we will discuss various suitable solutions, and finally, we will end up with a real project. You will learn why you should treat Git seriously and what benefits it can bring you. Pure commits, clean history. Transparency. Let's get started!

  Language: Polish
  Level: 
Wojciech Domagała (Artifex Mundi)

How can a cloud help you make better games?

The „game development” term is stereotypically associated with an image of programmers coding efficient engines, designers thinking about fluent gameplays, artists, animators and sound engineers …

How can a cloud help you make better games?

The „game development” term is stereotypically associated with an image of programmers coding efficient engines, designers thinking about fluent gameplays, artists, animators and sound engineers working together to create stunning environments. Naturally, there’s a lot of truth in that. Nowadays, however, when publishing applications is getting easier and easier and the market is more competitive than ever, some other factors come into light and become essential.

Following the dynamic growth of public cloud idea, initially used mostly by business applications, the game developers seem to start noticing and using its power for their own purpose. It turns out that the available technologies and software development methods create a lot of new opportunities for both small, indie developers and game dev giants. Some game genres even seem to be highly dependent on different mechanisms implemented in cloud.

How exactly can you profit from using cloud, how to begin working with cloud to use it effectively throughout the process of developing, publishing and maintaining a game? The purpose of this speech is shedding some light on this subject with a little help of real world examples.

  Language: Polish
  Level: 
Want to know more about SpreadIT?

Our sponsors and partners

Honorable Patron

Main Sponsor

GameDev Path Sponsor

Software Architecture Path Sponsor

Software Craftsmanship Path Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Golden Sponsor

Silver Sponsor

Silver Sponsor

Silver Sponsor

Bronze Sponsor

Bronze Sponsor

Media Patron

Media Patron

Media Patron

Media Patron

Media Patron

Media Patron

Partner

Partner

Partner

Partner

By using this website you agree that cookies can be saved on your device, in accordance with our privacy policy.