Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 16 additions & 2 deletions src/gsoc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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
8 changes: 8 additions & 0 deletions src/gsoc/events.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,18 @@

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
<figure class="bulma-image bulma-is-4by3">
<iframe src="https://calendar.google.com/calendar/embed?src=c_d564ddfda4103975fb17dcf79df38848f788db6ffb8e8de471dc15664324e744%40group.calendar.google.com&ctz=America%2FLos_Angeles" style="border: 0" width="100%" height="100%" frameborder="0" scrolling="no"></iframe>
</figure>
@:@

[YouTube Channel]: https://youtube.com/playlist?list=PL_5uJkfWNxdmHk2CtFxDVGiJxpU_UaD2s