Scala

[ follow ]
Scala
fromMedium
4 days ago

Why we built Aegis-KMS in Scala 3 + Pekko and why it's a security argument, not an aesthetic one

The choice of programming language for a security control plane significantly impacts its reliability and security.
Scala
fromInfoQ
5 days ago

Confluent Moves Schema IDs to Kafka Headers to Simplify Schema Governance

Confluent's new schema management approach stores schema IDs in message headers, simplifying data governance and enhancing schema evolution in Kafka.
Scala
fromScala-lang
6 days ago

Scala Days 2026: Call for proposals open

Scala Days 2026 is accepting proposals for talks, labs, and workshops until May 31, 2026.
Scala
fromMedium
1 week ago

I Built a Real-Time Log Intelligence Platform From Scratch- Here's Every Architectural Decision

LogAggregator processes logs in real-time using Kafka, Spark, and Cassandra to provide actionable insights and prevent issues before they escalate.
Scala
fromYouTube
1 week ago

Anton Sviridov: Tree Sitting will continue until Scala highlighting improves [Scala Days 2025]

Building accurate Scala syntax highlighting involves creating tools using Tree Sitter grammars and parsers across various platforms.
Scala
fromYouTube
1 week ago

Business4s: Bridging the gap between devs and the business [Scala Days 2025]

Scala is evolving to support business software that is both technically sound and relevant to real-world business needs.
Scala
fromYouTube
1 week ago

Cesar Enrique Ramirez: Domain modeling for event sourced data [Scala Days 2025]

Separating read and write models in complex systems enhances flexibility, scalability, and adaptability while simplifying schema evolution and access patterns.
Scala
fromYouTube
1 week ago

Jan-Pieter van den Heuvel: Level Up, Become a Compiler Engineer [Scala Days 2025]

Understanding compiler engineering enhances programming skills and provides insights into the Scala compilation process.
Scala
fromYouTube
1 week ago

Nicolas Rinaudo: Hands On Capture Checking with Martin Odersky [Scala Days 2025]

Capture checking is an experimental Scala feature that supports direct style programming.
Scala
fromYouTube
1 week ago

Graves & Kannupriya: Scala Meets GenAI - Build the Cool Stuff with LLM4S [Scala Days 2025]

LLM4S is a comprehensive toolkit for building GenAI applications in Scala, enabling various AI functionalities and workflows.
#scala-3
Scala
fromYouTube
1 week ago

Venners & Sommers: Thinking in Scala 3 Types [Scala Days 2025]

Understanding the Scala 3 type system is essential for effective programming.
Scala
fromMedium
1 month ago

Unmasking AnyKind: Type Shapes in Scala 3

AnyKind in Scala 3 allows for a supertype of all types, but lacks specificity about type kind.
Scala
fromYouTube
1 week ago

Venners & Sommers: Thinking in Scala 3 Types [Scala Days 2025]

Understanding the Scala 3 type system is essential for effective programming.
Scala
fromMedium
1 month ago

Unmasking AnyKind: Type Shapes in Scala 3

AnyKind in Scala 3 allows for a supertype of all types, but lacks specificity about type kind.
Scala
fromYouTube
1 week ago

The power of full stack Scala: lessons learnt from building an ML platform [Scala Days 2025]

Full-stack Scala enables efficient development of machine learning tools with a cohesive, type-safe environment.
Scala
fromYouTube
1 week ago

Regenesca - Refactoring Generator of Source Code for Scala

Refactoring Generators generates and refactors Scala source code, functioning like a git merge specifically for Scala.
Scala
fromYouTube
1 week ago

Martin Odersky Where Are We With Scala's Capabilities? [Scala Days 2025 Keynote]

Object capabilities enhance security in programming but face challenges in convenience and safety.
#ai
Scala
fromInfoQ
2 weeks ago

Lakehouse Tower of Babel: Handling Identifier Resolution Rules Across Database Engines

Open table formats standardize data semantics but lack SQL dialect interoperability, complicating identifier resolution across different engines.
Scala
fromTechzine Global
3 weeks ago

New Scale Computing gets new Velocity Partner Program

Scale Computing revamps its partner program to address market changes and strengthen relationships with partners amid industry challenges.
fromScala-lang
3 weeks ago

Last mile towards sbt 2

sbt 2.x uses Scala 3.x for build definitions and plugins, while still supporting Scala 2.x. It embraces a simpler build.sbt via common settings and introduces an incremental test feature.
Scala
Scala
fromMedium
3 weeks ago

Scala's Growth Model - Building Inward, Starving Outward

Scala's ecosystem excels internally but struggles to attract new users due to structural and cultural barriers.
Scala
fromTNW | Insights
3 weeks ago

Databricks co-founder Matei Zaharia wins ACM Prize and declares AGI is already here

Matei Zaharia won the 2026 ACM Prize in Computing for his contributions to distributed data systems and AI infrastructure, donating the prize to charity.
#functional-programming
Scala
fromMedium
4 weeks ago

100 Scala Interview Questions and Answers for Technical and Functional Roles

Preparing for a Scala interview requires understanding functional programming concepts and structured questions for effective evaluation.
Scala
fromMedium
1 month ago

Is the FP Juice worth the Squeeze?

Functional programming disciplines—immutability, explicit absence handling, and explicit failure representation—reduce enterprise risk and improve delivery predictability in Java-based organizations without requiring complete language rewrites.
fromMedium
2 months ago
Scala

Folding in Traceability

Record immutable facts about system decisions and compute results using pure functions like foldLeft to create auditable, reproducible totals in enterprise commerce.
fromTypelevel
2 months ago
Scala

Typelevel Summer of Code 2026

Antonio Jimenez is a Spanish software engineer based in Switzerland with five years of Scala experience, specializing in functional programming and contributing to Cats Effect's I/O runtime development.
Scala
fromMedium
4 weeks ago

100 Scala Interview Questions and Answers for Technical and Functional Roles

Preparing for a Scala interview requires understanding functional programming concepts and structured questions for effective evaluation.
Scala
fromMedium
1 month ago

Is the FP Juice worth the Squeeze?

Functional programming disciplines—immutability, explicit absence handling, and explicit failure representation—reduce enterprise risk and improve delivery predictability in Java-based organizations without requiring complete language rewrites.
Scala
fromInfoQ
1 month ago

Beyond RAG: Architecting Context-Aware AI Systems with Spring Boot

Context-Augmented Generation (CAG) enhances Retrieval-Augmented Generation (RAG) by managing runtime context for enterprise applications without requiring model retraining.
Scala
fromScala-lang
1 month ago

Scala 3.8.3 is now available!

Scala 3.8.3 introduces local coverage exclusions and a safe mode for capability-safe code, enhancing code safety and coverage measurement.
fromInfoWorld
1 month ago

How Apache Kafka flexed to support queues

Apache Kafka has cemented itself as the de facto platform for event streaming, often referred to as the 'universal data substrate' due to its extensive ecosystem that enables connectivity and processing capabilities.
Scala
Scala
fromMedium
1 month ago

Data Extraction and Classification Using Structural Pattern Matching in Scala

Scala pattern matching enhances code readability and extensibility in real-world data engineering use cases.
Scala
fromInfoQ
1 month ago

QCon London 2026: Shielding the Core: Architecting Resilience with Multi-Layer Defenses

Implementing multi-layer defenses is essential for managing traffic spikes and ensuring system resilience.
Scala
fromMedium
1 month ago

Breaking Scala's Nil with Java Reflection

Java reflection in Spring Data MongoDB caused a bug in Scala's Nil singleton, revealing a mismatch between Scala's guarantees and JVM behavior.
Scala
fromScala-lang
1 month ago

Porting the Scala 2 optimizer to Scala 3

The Scala 3 compiler's optimizer improves performance by 10-30% for high-level functional code without complicating developer tasks.
Scala
fromInfoQ
1 month ago

QCon London 2026: Introducing Tansu.io -- Rethinking Kafka for Lean Operations

Tansu is an open-source, stateless messaging broker that replaces Kafka's complex architecture with a simpler, durable storage model.
fromMedium
1 month ago
Scala

Things that I Only Learned After Scaling: Non-Obvious Lessons from Production

Production systems reveal hidden scaling failures invisible in documentation: retries cause cascades, logs become bottlenecks, stateless services hide state, and partial failures require degraded-mode design.
Scala
fromMedium
1 month ago

What I Learned Building Secure Observability in Scala

Build secure Scala applications by keeping core logic in plain IO and using a temporary Mission Stack only for sensitive operations, integrating security with observability from the start rather than adding it later.
Scala
fromMedium
1 month ago

Rage Against the (Plurality of) Effect Systems

Open-source effect systems provide genuine benefits for safe parallel programming but create systemic problems through their pervasive, infectious nature that spreads throughout entire codebases.
Scala
fromMedium
1 month ago

100 Scala Scenario-Based Interview Questions and Answers

Scala technical interviews prioritize practical problem-solving and design reasoning over syntax memorization, with scenario-based questions evaluating real-world technical capabilities.
Scala
fromScala-lang
1 month ago

Hardening Scoverage Support in Scala 3

Scoverage, Scala's standard code coverage tool, underwent systematic testing improvements to ensure reliability across compiler language features and future compatibility.
#scala-interview-preparation
Scala
fromMedium
1 month ago

We're still needed - at least for now

AI assistance can guide toward solutions but requires critical evaluation; mixing PlayJsonPlainImplicits resolved JsValue GetResult issues, while ChatGPT's Timestamp conversion suggestion risked unnecessary performance overhead.
Scala
fromTypelevel
2 months ago

Google Summer of Code 2024 - Going Feral on The Cloud

Feral now supports Google Cloud and enhanced AWS Lambda support; Vercel support attempted but blocked by Http4s route incompatibility.
#cats-mtl
Scala
fromTypelevel
2 months ago

Typelevel Summer of Code 2025

Arman Bilge is a Typelevel community member, core maintainer of projects including Cats Effect, and Executive Director of the Typelevel Foundation focused on community growth and adoption.
Scala
fromArtima
2 months ago

The Autoproxy Plugin - Part II

A Swing-based Scala REPL using a mixin annotation can eliminate JLine limitations, support embedding and remote connections, and reduce delegation boilerplate.
fromMedium
2 months ago

Algorithms Are Just Real Life, Formalized

Which Algorithm Is This? If you step back, this maps almost perfectly to the Top K Frequent Elements problem.We usually solve it for integers in a list. Here, the "elements" are audience profiles age and body-type combinations. First, define what an audience profile looks like: case class Profile(age: Int, height: Int, weight: Int) What we want is a function like this:
Scala
[ Load more ]