Skip to content

rockthejvm/rockthejvm-site

Repository files navigation

The official repository of the Rock the JVM website

Rock the JVM is a learning platform with in-depth coverage of topics in the Scala ecosystem, including Scala language, Akka/Apache Pekko, functional programming libraries like Cats, effect systems (Cats Effect, ZIO), data engineering with Apache Spark and Flink, streaming with Pulsar, Kafka and more.

Setup

You only need to have NPM installed on your machine.

On first clone, run npm install. To run the website locally, run npm run dev, then open http://localhost:4321. The bundler will run incremental compilation as you make changes.

How to contribute

See the contributors guide for structure of articles, submit your PR with your article, and we will carry the review/article discussion in the PR code review.