Scala CLI Tutorial: Creating a CLI Sudoku Solver
Scala CLI is a great tool for prototyping and building Scala applications. We’ll use scala-cli, Scala Native and decline to build a brute-force sudoku solver.
Scala CLI is a great tool for prototyping and building Scala applications. We’ll use scala-cli, Scala Native and decline to build a brute-force sudoku solver.
Kotlin coroutines are a powerful tool for asynchronous programming, and they fall under the umbrella of structured concurrency. Let’s check out their main fe...
Finagle is a powerful and deceptively simple library for distributed systems, with built-in HTTP support, load balancing and more
Learning Scala doesn’t need to be hard. Here are 10 mental skills you can learn to be a good Scala developer.
How to approach Sudoku and other constraint-satisfaction problems with recursive backtracking in Scala.
How to set up an HTTP server with zio-http, the HTTP library in the ZIO ecosystem.
Learn how to set up and configure your Scala projects with SBT in this long-form tutorial.
A comprehensive introduction to ZIO streams, a powerful abstraction in the ZIO ecosystem.
An introduction to the popular database library in Scala: Slick.
We discuss how you can integrate Apache Pulsar with Apache Flink to perform data enrichment with state from different topics.