talk-data.com
Event
London and Kraków Joint Meetup: Jacob Wang and Paweł Marks
Activities tracked
0
🎉 The London Scala User Group is having a joint meetup with Krakow! 🎉 Come along to the London Scala Talks! This month, we'll be hearing from Jacob Wang (London) and Paweł Marks (streamed from Krakow Scala User Group). Whether you're a complete beginner to creative coding or an experienced Scala tinkerer, there's plenty to enjoy. We look forward to seeing you! ———————————————————— If you can't make it in person, join the webinar at: https://3ds.zoom.us/j/81445941841?pwd=Ykp6YVVMWGdnRFNZUkovVEcza3FvZz09 Passcode: 719040 ———————————————————— *Agenda* 5:45pm - 🍻 Doors open. Come along and grab a drink! 6:15pm - 🗣️ Jacob Wang: Deep Dive into Context Propagation and Otel4s 7:00pm - 🍻 Intermission 7:15pm - 🗣️ Paweł Marks: Conjuring types from the Void 8:00pm - 🍕 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. 9:00pm - 🍻 Join us in a pub to discuss the talks! ———————————————————— 🗣️ Jacob Wang:Deep Dive into Context Propagation and Otel4s In this talk, we will look at various ways in Scala where "context" can be passed around without using function parameters. We'll investigate how each of these work under the hood, and use this knowledge to make otel4s and java libraries work together. (otel4s is an OpenTelemetry implementation for Typelevel ecosystem) ———————————————————— ⭐ Jacob Wang ⭐ Jacob is a software developer at Medidata. He is passionate about better ways to solve problems with software, whether that’s functional programming, better tools or a cat on his lap. ———————————————————— 🗣️ Paweł Marks: Conjuring types from the Void We like static typing. It gives us a sense of safety, correct code, and those sweet, sweet suggestions in the IDE. But the world we live in is not a type-safe place. The code we write is just a tiny airship of compile-time verification floating over the void full of amorphous jsons, raw data frames, or SQL results full of nulls. I will be here to show you how to conjure some types from this void. This won't be another ORM, annotation processor, or other heavy codegen you know from other languages. I will show you the tools added to Scala 3 to deal with dynamic data. They are lightweight, codegen- and reflection-free, and most importantly, have great support in the IDEs. You will also see how to create a simple, intuitive, and beginner-friendly API that will use the powerful features of Scala under the hood. ———————————————————— ⭐ Paweł Marks ⭐ Paweł is involved in shaping the future of Scala 3 as a member of the Scala Improvement Process Committee and as a leader of the compiler team at VirtusLab in Krakow, Poland. Having been involved as a developer and architect in JVM tooling for many years, in 2020, he returned to Scala - his favorite language from college - and became part of the compiler team shortly after. He is now mainly responsible for the Scala release cycle and helping other compiler developers. ———————————————————— 🗣️ 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 and we'll get you started:https://forms.gle/zv5i9eeto1BsnSwe8 🏡 Interested in hosting or supporting us? Please get in touch and we can discuss how you can get involved:https://forms.gle/3SX3Bm6zHqVodBaMA 📜 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 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. https://forms.gle/9PMMorUWgBnbk1mm6
Sessions & talks
Showing 1–0 of 0 · Newest first
No individual activities are attached to this event yet.