Come and meet other software developers interested in the Scala programming language in the London area. Talks are normally held at Skills Matter on the 2nd Wednesday of the month.
You can find and join all our meetups by the London Scala Users' Group (LSUG) community on these pages here.
London Scala are also running a Coding Dojo every 3rd Thursday of the month, the current source code is:
We have a chart group at:
You can find SkillsCast recordings, including film, code and slides of past talks and events here.
We hope to see you soon!
For more info. on Scala see: www.scala-lang.org
Note that the Scala logo is a trademark of EPFL
Who's part of this group?
In order to view registered members you need to be logged in with a "confirmed" Skills Matter account!If you haven't already done so click here to create a new account.
Find the "confirmation instructions" email we sent you when you signed up and click on the "Confirm Account" link.
All roads lead to... lambda
Featuring Juan Manuel Serrano
Once upon a time, Java programmers were doomed to use runtime casts in order to reuse data structures, which caused them lots of debugging nightmares. That horror story happily came to an end when Java 5 added generics in 2004, but, alas, evil was not completely removed. Nowadays, Java...functional
Testing microservices built with Akka HTTP and Akka actors
Featuring Tudor Palanga
Many teams choose Akka HTTP in combination with Akka actors to write services but, while Akka is a very powerful technology, it is very easy to introduce bugs if you're not testing it thoroughly. In this presentation I am going to show you how to build a simple microservice with Akka HTTP and...functional
Random Data Generation with ScalaCheck
Featuring Daniela Sfregola
ScalaCheck is a well-known library for property-based testing. However, property-based testing is not always possible when side effects are involved, for example when writing an integration test that involves data being stored in a database. When writing non-property-base tests, we often need to...functional
Meta-program and/or shapeless all the things!
Featuring Chris Birchall
Metaprogramming using Scala macros is a powerful tool for code generation, automatic optimisation and static checking for improved safety. But macros can look quite scary the first time you see them, so I'll try to convince you that there is nothing to fear. Macros are both useful and fun!
Type Classes + Shapeless = Leaner, Cleaner Code
Featuring Dave Gurnell
Type classes are one of the most important programming patterns in Scala. However, they come with a cost in terms of boilerplate. In this talk we'll discuss eliminating that boilerplate using shapeless.syntax types type-classes scala
Fearless Deployments (in Scala)
Featuring Susan Potter
This is a high level synthesis of an opinionated do's and don't of reaching more predictable, reliable, efficient, smarter, and complete delivery of your Scala services without working harder each deployment.
We start with how you can set your new greenfield up for success or how to...functional-programming functional scala
Functional Service Oriented Architecture
Featuring Jamie Pullar
In this meetup Jamie will give a talk on how to compose abstract service components by exploiting two core functional concepts of the Monad Type Class and the Natural Transformation.architecture software-architecture functional functional-programming scala
Intro to Haskell for Scala Devs
Featuring Pawel Szulc
What is functional programming? No assignment statements, no variables, once given a value never change, no side-effects at all. “The functional programmers sound like a small monastery of mediæval monks, denying themselves the pleasures of life.”.scala haskell functional-programming
Know your platform. 7 things every Scala developer should know about JVM
Featuring Pawel Szulc and Barlomiej Kaflowski
Your Scala code can be cohesive, beautiful and fully functional. But at the end of the day, it runs on the JVM - powerful platform which also has its limits.scala jvm-languages
Maximize your Spark: Applying the Lambda Architecture with Spark/Spark Streaming
Featuring Deenar Toraskar
Apache Spark now comes with all the tools, libraries and connectors required to build a complete end-to-end data platform. There is a lot of documentation, blogs, examples, books and web sites, covering Spark core and its component libraries, but there are few resources on how to integrate these...scala Spark reactive-programming lambda