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:
twitter: @LondonScala and we use the hashtag #londonscala
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
Sorry, looks like London Scala Users Group haven't got any events scheduled for the moment!
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.
Zainab Ali - Run scalac, run!
Featuring Zainab Ali
Are you plagued with unbearably slow compile times? Do you spend your day endlessly brewing tea, waiting for scalac to respond? Do you ever dream that compilation could be fast? You're in luck!scala code bloop profiling scalac
Drone Delivery Queue
Featuring Leszek Silwko
The presentation is about release/build process we setup in my team. The novelty here was to integrate the images building as a result of a story (i.e. not the code changes). Then the images are moved through environments – such a process guarantees the release on prod is exactly the same system...scala devops sbt functional
Writing an SBT Plugin
Featuring Chris Birchall
First I'd like to introduce sbt-explicit-dependencies, an sbt plugin I made recently. I'll explain what it does, why you should consider using it, and how it works under the hood. In the second half of the talk I'll give a beginner's guide to writing an sbt plugin, including how...scala plugin sbt
Functional Reactive Programming with FS2
Featuring Diego Alonso
Functional Reactive Programming is an approach to writing programs. FRP uses signals, which represent a mutable value time-line of a value, and signal transformations as its basic blocks. 'fs2' is a functional streaming library for Scala.frp functional-reactive-programming fs2 functional scala functional-programming
Introduction to Kafka Streaming
Featuring Lindsey Dew and Omnia Ibrahim
The last few years we've witnessed the rise of data-driven projects, with Apache Kafka leading the charge for streaming big volumes of data.scala data-streaming apache-kafka kafka-streaming kafka functional
What Colour is Your Function? Red vs Blue
Featuring Rory Graves
What colour is your function? In software we are often face with dichotomies in our design decisions. Each trade-off has costs and benefits. Do you chose mutable vs Immutable, blocking vs futures, single vs multi-threaded. How do we reason about the trade-offs we make? Starting from a blog post...scala functional-programming
Immutability for scale and reliability
Featuring Francesco Cesarini
The functional paradigm has been influencing mainstream languages for decades, making developers more efficient whilst helping reduce maintenance costs. As we are faced with a programming model that needs to scale on multi-core architectures and distributed environments, concurrency becomes...functional-paradigm concurrency-models erlang reliability scale functional scala functional-programming
Recursion Schemes: How to Factor Recursion Out of Your Codebase
Featuring Tamer AbdulRadi
Recursion is hard! But luckily you can "get it right" once and reuse it in other projects.scala functional data-structures code-pattern recursion-schemes functional-programming
Combining BDD and DDD with functional Scala: How BADD can it get?
Featuring Oleg Volkov
“Functional and Reactive Domain Modeling” by D. Ghosh combines classic object-oriented DDD with functional programming in Scala. Although powerful, the book’s methodology leaves key questions unanswered, such as “How to choose a particular model among alternatives? How to split a model into...functional-domain-modeling domain-modeling reactive-domain-modeling ddd bdd functional scala functional-programming