RSSAmplifier

Blog

kmaliszewski

:)

kmaliszewski9.github.ioRSS feed ↗3 posts

Latest posts

How much are you paying for abstraction?

I asked myself this question when playing with (de)serialization in Scala-based microservice doing Kafka stream processing. The bill turned out to be quite a rip-off.

Scala 3 slowed us down?

Is this clickbait? Not really. Is this the fault of the language or the compiler? Definitely not. Rather, it was part of a rushed migration. Sharing the lessons learned in the process.

Taming the CI Monster: How I Slashed Our Monorepo Build Times by over 66%

It started with a flood of CI pipeline failures – not because of actual bugs, but because we were hitting CI timeout limits. Our codebase housed a complex ecosystem of JVM projects and Scala.js applications powered by sbt as well as an Angular frontend powered by nx. While this polyglot architecture served our needs well, CI pipeline had become a bottleneck, turning each merge request into an…