The Community Bonding Period of Google Summer of Code (GSoC) was an exciting time that marked the official beginning of my journey as a contributor with the Scala Center. This phase, from May 8 to June 1, was all about getting comfortable with the pr...
@Credit - Kannupriya Kalra, Adrien Piquerez, Scala Center 👋 Introduction Hello! I’m Vidisha Gawas, a third-year Computer Science student from Mumbai. I love working with Scala programming language, especially on tools that make developers’ lives ea...
The Google Summer of Code (GSoC) journey began with a thrilling and rewarding Community Bonding Period. This initial phase allowed me to gear up, get comfortable with my project, and deeply connect with the vibrant GSoC community. Mastering Scala wit...
Hello world! 👋I'm Shubham Vishwakarma, and I’m incredibly thrilled to share that I’ve been selected for Google Summer of Code 2025, contributing to the amazing open-source initiative at the Scala Center. This blog marks a milestone in my journey - f...
Hello everyone! I’m extremely excited to share the journey that led to my acceptance into Google Summer of Code (GSoC) 2025 with the Scala Center.🥇 This blog marks the beginning of documenting my adventure—not only as a record for myself but also as...
A friendly Scala intro for developers who just want to write their first few lines of code. Scala might look intimidating at first, but let’s change that — one clean snippet at a time. 👋 Why Scala? Scala combines the power of object-oriented and fu...
val x = 5 $$x = 7$$
When working with large datasets in Apache Spark, a common performance issue is data skew. This occurs when a few keys dominate the data distribution, leading to uneven partitions and slow queries. It mainly happens during operations that require shu...
Given this class: case class User( id: UserId, email: Option[Email], address: Option[Address], posts: Option[List[Post]], lastLogin: Option[Timestamp]) What does Option on each of the fields actually means? Well, after spending hours diggi...
Intro I am pleased to introduce a new series of articles on my blog about the Scala programming language. In this series, I will examine Scala from the perspective of a Java programmer to highlight the differences and similarities between the two lan...