What weβre about
Come and meet other software developers in the London area interested in the Scala programming language.
Follow us: @LondonScala and use the hashtag #LondonScalaUG
Upcoming events (1)
See all- Scala Talks: Roc-Solid Intuition for JSON Decoding & Functionally SpeakingSiriusXM, London
π Come along to the London Scala Talks! π
In this event you'll hear from Monica McGuigan & Francesco Serra.Agenda
6:00pm - π» Doors open. Come along and grab a drink!
6:40pm - π£οΈ Francesco Serra - Functionally Speaking: Turning FP Theory into Team Superpowers
7:20pm - π Intermission: Join us for some free food and drinks! Vegan, vegetarian and gluten-free options are provided. Let us know if you'd like something special - we'd be happy to accommodate.
7:50pm - π£οΈ Monica McGuigan - Roc-Solid Intuition for JSON Decoding
8:30pm - π» Socialising: Grab a drink and let's discuss the talks.
9:00pm - π» Join us in a pub to discuss the talks!π This event has a live stream. Join at 18:40PM London time
Watch this space for details!π£οΈ Francesco Serra - Functionally Speaking: Turning FP Theory into Team Superpowers
Functional programming has always been a big topic in software engineering, especially in the Scala ecosystem. There's plenty of tutorials, blog posts and articles on the internet to read and learn about it. But have you ever felt like you don't know what "doing FP" really means or where it is appropriate to use or how to bring it into your project at work? This talk will attempt to answer these questions by describing what it takes to write code in a functional way and how to make FP an asset for your team and a powerful tool under your belt, drawing from the experience gained while working with multiple teams and in several organisations of different size
β Speaker β
Francesco is a professional software engineer with 17 years of experience in the industry, working with Scala for almost a decade, with a keen interest in the functional paradigm and its patterns, and the maths behind them. He's been contributing to a few OSS projects, especially within the Typelevel ecosystem. He works at Medidata Solutions with several teams, mentoring developers and crafting code, pushing for the most efficient (and possibly functional) solution, striving to deliver software that makes an impact and is a joy to work on.
Find him on LinkedIn , X , and Mastodon .π£οΈ Monica McGuigan - Roc-Solid Intuition for JSON Decoding
Working with the JSON format is something almost all software engineers are going to come across. From handling HTTP requests to communication between different systems, JSON is everywhere. The question is how can we work with data in this shape, and sanely decode into our domain data types? In this talk, I am going to build a JSON decoder from scratch in a new functional language called Roc.
β Speaker β
Monica is a junior Scala developer at JP Morgan, working in a team that aims to improve understanding of the banksβ data and data models. She began her programming journey using C#, then onto a mixture C++, JavaScript and TypeScript throughout her undergraduate Physics degree. She now writes Scala full-time at her current position. She also speaks at conferences on her experience learning functional programming and is now contributing to a book on the subject.
ββββββββββββββββββββ
π£οΈ Would you like to present, but are not sure how to start? Give a talk with us and you'll receive mentorship from a trained toastmaster! Get in touch through this form and we'll get you started
π‘ Interested in hosting or supporting us? Please get in touch through this form and we can discuss how you can get involved.
π All London Scala User Group events operate under the Scala Community Code of Conduct:
https://www.scala-lang.org/conduct/
We encourage each of you to report the breach of the conduct, either anonymously through this form or by contacting one of our team members. We guarantee privacy and confidentiality, as well as that we will take your report seriously and react quickly.