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
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.
Compiling like a Boss!
Featuring Mirco Dotta and Iulian Dragos
We all love Scala, but the one aspect we have a hard time accepting are long compile times. It’s not uncommon for a project to experience compilation times of a handful of minutes, if not worse. On top of that, compilation times are unpredictable, depending on a combination of language features,...functional triplequote-hydra scala-anti-patterns scala-patterns compiling scala
The Future of Decoding in Circe
Featuring Travis Brown
The 1.0 release of Circe will introduce a new approach to decoding that replaces cursors with a simple algebra of navigation and reading operations. While this approach is largely source-compatible with existing decoder definitions, it opens up a wide range of new possibilities. By decoupling the...scala scalajson json circe decoding
sttp: the Scala HTTP client that you always wanted!
Featuring Adam Warski
There’s a number of great Scala HTTP libraries. You can do synchronous or fully asynchronous calls, stream requests and responses, use either standard Scala Futures or other concurrency wrappers. However, on the API side, when it comes to programmer-friendliness, I think we can do better.scala http api sttp uriinterpolator akkastreams monix scalaz cats functional
The path to generic endpoints using Shapeless
Featuring Maria-Livia Chiorean
Programming in Scala can be very time consuming sometimes. Finding the most efficient way to solve a problem can end up in days of frustration. This talk is a story of trail and error with a twist at the end. It’s a story of API endpoints, generic programming, Shapeless and what happens when they...scala shapeless jvm aws lambda sbt akka functional
Building Release Pipelines for AWS Lambda with sbt
Featuring Caoilte O'Connor
How should a service release pipeline look when a scala dev team owns deployment to production? I think there should be a single sbt command that does everything. sbt has a reputation for impenetrable symbols and unwieldy complexity, but it can also be used in a very beginner friendly way. This...
Libra: Aiming for the stars, and actually reaching them
Featuring Zainab Ali
When we code, we code in numerics - doubles, floats and ints. But those numerics always represent real world quantities. In other words, each problem domain has it's own kinds of quantities, with their own dimensions. In this talk, we'll tackle dimensional analysis in the field of basic...functional
Writing your own compile-time checks for your favourite embedded DSL!
Featuring Jon Pretty
Interpolated strings, like the familiar
s"", provide a convenient way to embed external DSLs in Scala source, allowing you to construct a new value at runtime from a string literal, with Scala expressions substituted within it. But unless you are prepared to implement the interpolator...
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