Img 5309

Thanks for joining us at Scala in the City!

Img 5309

Every seat was filled and the beer and pizza were demolished!

We hope you all had a brilliant night yesterday at Scala in the City, not only are the Revolut offices stunning but it was great to hear more about their company goal. 

Three awesome talks which took up the schedule were from Senior Backend Software Engineer at Revolut, Alexander Polishchuk followed by another one of our loyal Scala in the City attendees, Maria Livia Chiorean and finally Jon Pither, Managing Director at JUXT (don't worry, the videos will be with you soon). It was really interesting to learn more about the Backend systems of Revolut from Alexander and see the welcoming environment they work in, with a company slogan of 'Never Settle' Revolut has a very motivating culture.

Maria answered the question of whether Scala, AWS and Docker can work together locally, can they? You'll need to stay posted for the video to find out...

Jon introduced us to Crux, explaining the motivation for building Crux and highlighting some of its upcoming features.

So now you know how the night went down!

We will get the videos over to you next week but in the meantime check out Maria's and Jon's slides from their talks, just to keep you on the edge of waiting!


Tips and Tricks for Running AWS Dependencies Locally by Maria Livia Chiorean

 Scala, AWS & Docker - can they really work well together locally? In this talk, we’ll be looking at best practices and libraries that reduce the time we spend running Scala apps on your local machine. We’ll start with easy, straightforward techniques and work our way up. Everything with one question in mind: can we reduce it down to one command?

Introducing Crux - Bitemporality & Databases by Jon Pither

So you love immutability and want to time-travel your data. But then what happens when the data grows in size and you're integrating it from various upstream sources? What value of time do you want to time-travel against? What do you do when data occasionally arrives out of order in a global topology, or if you want to make corrections against the past? What if we've so much data, that we want to start compacting it? What if some of that data is personal data and we need to get rid of it whilst preserving an immutable record? Jon will unveil a new bi-temporal database called Crux that addresses these concerns. During this talk Jon will explain the motivation for building Crux and will highlight some of its upcoming features, including - but not limited to - bitemporality.

Stay posted!