Building a Multimodal Vision Pipeline in llm4s: An In-Depth Look at the Added Image Processing ModuleSep 5, 2025·4 min read
GSoC 2025 with Scala Center - The Final ReportBy Anshuman Awasthi 🌟 TL;DR I contributed to the LLM4S codebase during GSoC 2025 to add multimodal features (image generation, image preprocessing/embeddings, speech recognition and text-to-speech, and supporting assets/docs). My work included mult...Sep 28, 2025·5 min read
Advanced Scala 3 & Functional Programming: Concepts from the Rock the JVM CourseAug 26, 2025·4 min read
Scala 3 & Functional Programming Essentials: Concepts from the Rock the JVM CourseThe Scala 3 & Functional Programming Essentials course introduces both the fundamentals of Scala 3 and the core principles of functional programming. It is designed as a starting point for developers new to Scala, while also laying the foundation for...Aug 23, 2025·3 min read
🐾 Understanding Cats: Concepts from the Rock the JVM Cats CourseThe Cats library in Scala provides a rich set of abstractions for functional programming. The Rock the JVM course on Cats is structured to introduce these abstractions progressively, showing both their theory and their practical applications. Below i...Aug 23, 2025·3 min read
Learning Scala at Light Speed: Key Concepts UnpackedScala at Light Speed is a free, compact course by Rock the JVM , designed to teach you Scala’s essential features in just about 2 hours, roughly the length of a movie. Course: Scala at light speed. The official GitHub repo reinforces this learning wi...Aug 21, 2025·4 min read
Milestone 1 : Successfully Added Image Generation Capabilities into the LLM4S Library🎨 TL;DR Milestone 1(Implements the Milestone 1 from the GSoC Proposal) delivers a robust, extensible image-generation subsystem in llm4s, featuring: A unified factory and client abstraction (ImageGenerationClient) Two plug-and-play providers: Sta...Jul 11, 2025·7 min read
Community Bonding Experience at GSoC 2025🤝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...May 31, 2025·2 min read
🎁My Journey to Google Summer of Code 2025Hello 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...May 28, 2025·5 min read