Scala in the City will be hosting at uSwitch on Thursday the 26th of April from 6.30pm onwards. This month we are going to have a focus on Blockchain and Scala.
We will hear from Luis Ángel Vicente Sánchez- On-boarding Scala, Stefano Paluello- Blockchain under the hood and Lukasz Musial- Scala-friendly blockchain engineering. Please RSVP early as we have limited spaces available. There will also be loads of swag so ensure you bring a bag.
6:30 pm: Doors open, drinks & nibbles
7.00 pm: First talk- Luis Ángel Vicente Sánchez, @lvicentesanchez - Big Data Engineer at IHS Markit
Since I started using Scala in late 2011, "Scala is a hard language" is something I have heard very often. And yes, it probably is... if you don't have the right support when you are learning it. As in any learning process, you need space to explore and learn new things; but with a language with so many different ways of achieving the same results, it's easy to get lost.
I have worked at different companies where developers had different levels of expertise. A few of them lived and breathed pure functional programming, but most of them were just starting to use Scala and its ecosystem. In this talk, I would like to share my views and experience when working with teams where most of the members are new to Scala. What can you do to help them learn and write something that is not just a "better Java"? What are the pain points? What can you do to mitigate them? In this highly opinionated talk, I will share my experience and tips on how to help teams that are just starting to use Scala, to progress in their learning path without many bumps on the road.
Bio - Luis is a software engineer with more than 12 years of experience ranging from embedded software development to enterprise web applications. 6 years ago he rediscovered functional programming when he started to learn Scala. Nowadays he tries to spread the love for functional programming at whichever company he is working for. He also enjoys playing board games every now and then, even solo.
7.20 pm: Second talk- Stefano Paluello, @palutz - CTO at Digax Ltd
Blockchain under the hood
A technical introduction to Blockchain for the not (so) technically minded. Given the noise around the word Blockchain the aim of this talk is to clarify the main concepts and applications of Blockchain. There will be no talk of "Lambo" here.
Bio- Stefano Paluello, CTO at Digax Ltd - A self-confessed functional language addict (started with F#, worked with Scala, back to F#, playing with Elm and Haskell), he soon fell in love with Bitcoin and open Blockchain(s) some years ago and moved into the space professionally as of 2014. Currently, he is setting up a next generation, UK based, digital asset exchange.
7.40 pm: Third talk- Lukasz Musial, Scala Consultant at Bank of America Merrill Lynch
Scala-friendly blockchain engineering
This talk is intended to cover real-world blockchains, where a Scala developer might feel familiar in. We will have a look at public and private ledgers (Ethereum and Corda) and explore the patterns and available libraries for writing clients, smart contracts and nodes.
Bio- Lukasz Musial is a Scala Consultant, currently working for Bank of America - Merrill Lynch. With his blockchain-focused projects winning awards (Blockchain Hackathon July, 2017 in London, top 10 finalist in Blockchain Competition November 2017 in Zug, Switzerland) he is deeply interested in applying lessons learned from functional engineering into the blockchain world.
8.00 pm: Food, Drinks & laughter
9 pm: Finish up at the local pub
Please RSVP as soon as possible as we have limited spaces available, we look forward to seeing you all on Thursday the 26th of April.
We are proud to announce our Media Partner is ScalaTimes.com