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

Dawid Mazur (Positive Power)

How to write a clear code

Learn how to write code so beautiful, that it makes you want to frame it and put it on your wall. And there's more: it will be usable and maintainable. I will tell you about: good …

How to write a clear code

Learn how to write code so beautiful, that it makes you want to frame it and put it on your wall. And there's more: it will be usable and maintainable.

I will tell you about:

  • good practices,
  • writing SOLID code in examples,
  • why the DRY rule can be misleading
  • and other useful stuff, patterns and rules.
  Language: Polish
  Level: 
Sebastian Malaca (UBS)

Event Processing in Action

Event-driven architecture allows you to observe, collect, analyze, and react dynamically to real-time events.  Since most of functionalities of our applications are reactions on some requests or …

Event Processing in Action

Event-driven architecture allows you to observe, collect, analyze, and react dynamically to real-time events. 
Since most of functionalities of our applications are reactions on some requests or situations it's worth to know advantages of event processing and event-driven architecture. 

Ability to recognize events we have to react on make as more aware of the domain we have to work with. Including them into our applications makes our software more cohesive, granular and easier to understand, extend and modify.

During the talk you will learn what event processing is. What are the differences between event processing and event sourcing. I will describe major concepts of event-driven architecture and tell you how to design event processing applications.

  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: 
Jakub Bujny (EUVIC)

DevOps as code in speeding startup

Let’s imagine startup where count of members grow from 1 to 100 in one year and technology stack grow in similar speed - more developers, more tools, more services, more environments - how to get all …

DevOps as code in speeding startup

Let’s imagine startup where count of members grow from 1 to 100 in one year and technology stack grow in similar speed - more developers, more tools, more services, more environments - how to get all these things to work, be Agile and not get crazy? We will try to dig this topic and see advantages hidden in Infrastructure as Code, looking on benefits coming from CI/CD as Code, in wild microservices world.
 

  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.