July 3, 2017

While it’s less than three months until IT Arena 2017 kicks off, we are willing to fuel your thirst for knowledge! This time we have gathered the best talks from last year delivered by great minds in science, programming, and engineering. Best videos by speakers from Twitter, Microsoft and Spotify in one place! Enjoy!

Arsen Kostenko: How Twitter Works

Arsen Kostenko: “Microservices could scale your business if you do it right. Doing it right is freaking hard”. In this talk, Arsen takes a look at the experience of Twitter.

Arsen is MSc in CS and Computational Logic. He used to work at Grammarly, Sony. Currently, he is a Software Engineer at Twitter. Arsen is curious about distributed computing, video, and neural networks. He also enjoys mountaineering, SciFi, and snowboarding.

Eberhard Wolff: Microservices (TM): Redundancy = Maintainability!

Eberhard Wolff has 15+ years of experience as an architect and consultant – often on the intersection of business and technology. He is a Fellow at innoQ in Germany.

This talk is about how Microservices enable productive software development with quite unorthodox approaches and how we have to rethink architecture even beyond Microservices.Microservices are not just a hype: they question some basic assumptions of software architecture. Should you really avoid redundancies? Is a clean architecture really the key to long-term maintainability?


Semih Energin: Experiences and Creative Process

Semih Energin, Software Engineer at Microsoft talks about the incubation as a scary process.

The main questions he raises during the talk are: How do you track, define, build and verify the unknown? How do creative productions, research groups, and V1 teams figure out, not just the plan, but the product? How teams plan for prototyping, formalize the process and create flows to maximize creativity?


Greg Young: The Long Sad History of MicroServices (TM)

Greg is an independent consultant and serial entrepreneur. He has 10+ years of varied experience in computer science from embedded operating systems to business systems and he brings a pragmatic and often times unusual viewpoint to discussions. He was the one who coined the term “CQRS” (Command Query Responsibility Segregation) and it was instantly picked up by the community who have elaborated upon it ever since.

In this talk, Greg looks at the history of the concepts around microservices, things that have changed vs. what has stayed the same. He draws upon the architectural goals and what areas of learning are worth following and what is just a fad.


Felipe Ribeiro: JavaScript @ Spotify

Felipe Ribeiro, Lead Developer at Spotify talks about the architecture of the Spotify Desktop application, which is currently based on Web technologies. This is not a talk about one specific framework or tool, but about how we work with JavaScript in an environment that is a bit different from most web-based apps, the experiences we’ve had and some ideas that can be useful and applicable in different contexts.