diff --git a/src/gsoc/README.md b/src/gsoc/README.md index a15ec68b..169087c5 100644 --- a/src/gsoc/README.md +++ b/src/gsoc/README.md @@ -3,7 +3,7 @@ welcome-tab.class: bulma-is-active %} -## Welcome! +# Welcome! Typelevel is an ecosystem of projects and a community of people united to foster an inclusive, welcoming, and safe environment around functional programming in Scala. We work together to develop projects that apply functional programming to challenging problems relevant in industry. @@ -12,14 +12,28 @@ Most of all, we love to make programming joyful and social. We are excited to be a Mentoring Organization in [Google Summer of Code 2026][GSoC]! If you are interested to join Typelevel as a GSoC Contributor, here are some ways to get started: +* Make your first contribution to our [onboarding repository]. * Join our [Discord server][invite] and introduce yourself in the [#summer-of-code][invite] channel. * Subscribe to the [Google Group][group] for announcements. -* Check the [calendar] for upcoming onboarding events. +* Check the [calendar] for upcoming events and [videos of past events][videos]. We cannot wait to meet you! You can also reach us at gsoc@typelevel.org with any questions. +[onboarding repository]: https://github.com/typelevel/gsoc-onboarding [group]: https://groups.google.com/a/typelevel.org/g/gsoc-applicants [GSoC]: https://summerofcode.withgoogle.com/ [invite]: https://discord.gg/382Z3w8QTj [events]: events.md#calendar +[videos]: https://youtube.com/playlist?list=PL_5uJkfWNxdmHk2CtFxDVGiJxpU_UaD2s + +## Learning Resources + +To learn Scala and functional programming, we recommend these books. +* [*The Scala 3 Book*][scala book] +* [*Creative Scala: Form and Function*][creative] +* [*Functional Programming in Scala*][fpis], aka "The Red Book" + +[scala book]: https://docs.scala-lang.org/scala3/book/introduction.html +[creative]: https://www.creativescala.org/creative-scala/ +[fpis]: https://www.manning.com/books/functional-programming-in-scala-second-edition diff --git a/src/gsoc/events.md b/src/gsoc/events.md index b21c090e..81d753f7 100644 --- a/src/gsoc/events.md +++ b/src/gsoc/events.md @@ -7,6 +7,12 @@ Join one of our virtual events to learn more about Typelevel and how you can get involved. +### Past events + +We publish recordings of past events to our [YouTube Channel]. + +* February 26, 2026 - ["Intro to GSoC with Typelevel"](https://youtu.be/oOk9-HQZhRk) + ## Calendar @:html @@ -14,3 +20,5 @@ Join one of our virtual events to learn more about Typelevel and how you can get @:@ + +[YouTube Channel]: https://youtube.com/playlist?list=PL_5uJkfWNxdmHk2CtFxDVGiJxpU_UaD2s