18.06.2026 / By 

AI Agents Are Distributed Systems. Why Scala's Type Safety Matters More Than Prompts

AI agents fail at system boundaries, not in prompts. Here's where Scala's type safety helps when LLM pipelines move from prototype to production.

17.06.2026 / By 

Scalendar - July 2026

Welcome to the July 2026 edition of Scalendar — your monthly guide to Scala events, conferences, meetups, and community happenings from around the world. This month features a strong lineup of events for Scala developers, with a particular focus on programming languages, software engineering, functional programming, and AI. From Scala-specific workshops to major international conferences […]

02.06.2026 / By 

THE SIGNAL: What matters in distributed systems | #3

Here is what matters in distributed systems this month. Oracle proposed removing JVMCI — Amazon pushed back. Anthropic published a Claude Code production postmortem. OpenAI shipped WebSocket Responses API. MCP lands on the JVM.

28.05.2026 / By 

Shipping Faster Doesn’t Mean You Understand What You’ve Shipped

Łukasz Marchewka, CTO at Scalac, on the question most engineering teams have stopped asking: does anyone actually understand what we're building?

19.05.2026 / By 

Scalendar - June 2026

Welcome to the June 2026 edition of Scalendar — your monthly roundup of Scala events, meetups, conferences, and community happenings from around the world. This month features a strong mix of Scala, functional programming, data engineering, and AI-focused events, highlighting how Scala continues to play an important role in modern backend systems, distributed computing, and […]

29.04.2026 / By ,

LLMs are mediocre at Scala. If you don't push back, your codebase will be too.

How do we actually use AI in production Scala systems at Scalac? Our senior engineer shares what works, what slows you down, and why LLMs often miss what makes Scala valuable in the first place.

27.04.2026 / By 

THE SIGNAL: What matters in distributed systems | #2

April 2026 | Issue #2 Welcome back. In March we covered MCP as a protocol debate. In April the reality arrived. Claude Code hit a wall on Hacker News: 738 points, 458 comments as engineers reported regressions in complex engineering tasks. MCP and A2A protocols crossed into production maturity. The vibe coding era meets production […]

20.04.2026 / By 

Scalendar - May 2026

May is shaping up to be an exciting month for engineers working at the intersection of Scala, functional programming, and artificial intelligence. While there are fewer strictly Scala-only conferences this time of year, the broader ecosystem is buzzing with events that matter just as much, especially if you’re building data-intensive systems, AI-powered applications, or distributed […]

03.04.2026 / By 

THE SIGNAL: What matters in distributed systems | #1

March 2026 | Issue #1 Welcome to SIGNAL. This is a monthly briefing for CTOs, VP Engineering, and Chief Architects running distributed systems at scale. We don’t aggregate news. We aggregate lessons. Every month: one architecture debate with real trade-offs, one production war story with solutions, and three critical signals with business context. No hype […]

31.03.2026 / By 

AI on the JVM: Multi-Agent Architecture with Apache Pekko, Java, and Rust

1. Introduction: Agentic AI is a Backend Engineering Challenge, Not Just Prompt Engineering LLM models are useless without access to data. They can generate text, but to “find suitable candidates for open vacancies,” they must call real APIs, read results from a database, and make decisions based on the current state of the system. While […]