Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

newsletter 2024-05-24 #57

Merged
merged 1 commit into from
May 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions docs/Archive/scala_news_2024-03-16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@


# Scala News - March 16, 2024

A curated list of Scala related news from the community.

## Articles

| Article | Author |
| ------------- | -----:|
| [New Code of Conduct](https://typelevel.org/typelevel.github.com/blog/2024/03/11/code-of-conduct.html) | typelevel |
| [GitHub Seats](https://typelevel.org/typelevel.github.com/blog/2024/03/10/github-seats.html) | valencik |
| [Typelevel Summer of Code 2024](https://typelevel.org/typelevel.github.com/blog/2024/03/02/gsoc.html) | armanbilge |
| [Optimizing Functional Walks of File Trees](https://mpilquist.github.io/blog/2024/02/20/fs2/) | Michael Pilquist |
| [Jar Jar Abrams 1.14.0 and sbt-assembly 2.2.0](https://eed3si9n.com/jarjar-abrams-1.14.0-sbt-assembly-2.2.0) | Eugene Yokota |
| [tree-sitter-scala 0.21.0](https://eed3si9n.com/tree-sitter-scala-0.21.0) | Eugene Yokota |
| [sbt-projectmatrix 0.10.0](https://eed3si9n.com/sbt-projectmatrix-0.10.0) | Eugene Yokota |
| [the holy graal of GitHub Actions](https://eed3si9n.com/holy-graal-of-gitHub-actions/) | Eugene Yokota |
| [sbt 1.9.9](https://eed3si9n.com/sbt-1.9.9) | Eugene Yokota |
| [Flavors of shared state in Cats Effect](https://blog.kubukoz.com/flavors-of-shared-state/) | Jakub Kozłowski |
| [WebSockets in Http4s](https://blog.rockthejvm.com/websockets-in-http4s/) | Daniel Ciocîrlan |
| [Version number ordering: unifying specs and practice](https://rossabaker.com/blog/version-number-ordering/) | Ross Baker |
| [Improving my Distributed System with Scala 3: Consistency Guarantees & Background Tasks (Part 2)](https://chollinger.com/blog/2024/02/improving-my-distributed-system-with-scala-3-consistency-guarantees-background-tasks-part-2/) | Chistian Hollinger |
| [Leveraging sbt remote caching on a big modular monolith](https://medium.com/teads-engineering/leveraging-sbt-remote-caching-on-a-big-modular-monolith-84826f949ae8?source=rss------scala-5) | Sébastien Boulet |
| [Monica McGuigan - My Scala Story](https://softwaremill.com/monica-mcguigan-my-scala-story) | SoftwareMill |
| [Handling errors in direct-style Scala](https://softwaremill.com/handling-errors-in-direct-style-scala) | SoftwareMill |
| [Zainab Ali - My Scala Story](https://softwaremill.com/zainab-ali-my-scala-story) | SoftwareMill |
| [Benchmarking Tapir: Part 2](https://softwaremill.com/benchmarking-tapir-part-2) | SoftwareMill |
| [Gabriel Volpe - My Scala Story](https://softwaremill.com/gabriel-volpe-my-scala-story) | SoftwareMill |
| [What to do with your End Of Life Akka?](https://softwaremill.com/what-to-do-with-your-end-of-life-akka) | SoftwareMill |
| [Tomas Mikula - My Scala Story](https://softwaremill.com/tomas-mikula-my-scala-story) | SoftwareMill |
| [Benchmarking Tapir: Part 1](https://softwaremill.com/benchmarking-tapir-part-1) | SoftwareMill |
| [Paweł Marks - My Scala Story](https://softwaremill.com/pawel-marks-my-scala-story) | SoftwareMill |
| ["Essential Effects" is now updated to use Cats Effect 3!](https://www.inner-product.com/posts/essential-effects-now-with-cats-effect-3/) | Adam Rosien |
| [Decoding the stack frames in the debugger (Scala 3 only)](https://contributors.scala-lang.org/t/decoding-the-stack-frames-in-the-debugger-scala-3-only/6591) | Adrien Piquerez |
59 changes: 33 additions & 26 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,35 +1,42 @@


# Scala News - March 16, 2024
# Scala News - May 24, 2024

A curated list of Scala related news from the community.

## Articles

| Article | Author |
| ------------- | -----:|
| [New Code of Conduct](https://typelevel.org/typelevel.github.com/blog/2024/03/11/code-of-conduct.html) | typelevel |
| [GitHub Seats](https://typelevel.org/typelevel.github.com/blog/2024/03/10/github-seats.html) | valencik |
| [Typelevel Summer of Code 2024](https://typelevel.org/typelevel.github.com/blog/2024/03/02/gsoc.html) | armanbilge |
| [Optimizing Functional Walks of File Trees](https://mpilquist.github.io/blog/2024/02/20/fs2/) | Michael Pilquist |
| [Jar Jar Abrams 1.14.0 and sbt-assembly 2.2.0](https://eed3si9n.com/jarjar-abrams-1.14.0-sbt-assembly-2.2.0) | Eugene Yokota |
| [tree-sitter-scala 0.21.0](https://eed3si9n.com/tree-sitter-scala-0.21.0) | Eugene Yokota |
| [sbt-projectmatrix 0.10.0](https://eed3si9n.com/sbt-projectmatrix-0.10.0) | Eugene Yokota |
| [the holy graal of GitHub Actions](https://eed3si9n.com/holy-graal-of-gitHub-actions/) | Eugene Yokota |
| [sbt 1.9.9](https://eed3si9n.com/sbt-1.9.9) | Eugene Yokota |
| [Flavors of shared state in Cats Effect](https://blog.kubukoz.com/flavors-of-shared-state/) | Jakub Kozłowski |
| [WebSockets in Http4s](https://blog.rockthejvm.com/websockets-in-http4s/) | Daniel Ciocîrlan |
| [Version number ordering: unifying specs and practice](https://rossabaker.com/blog/version-number-ordering/) | Ross Baker |
| [Improving my Distributed System with Scala 3: Consistency Guarantees & Background Tasks (Part 2)](https://chollinger.com/blog/2024/02/improving-my-distributed-system-with-scala-3-consistency-guarantees-background-tasks-part-2/) | Chistian Hollinger |
| [Leveraging sbt remote caching on a big modular monolith](https://medium.com/teads-engineering/leveraging-sbt-remote-caching-on-a-big-modular-monolith-84826f949ae8?source=rss------scala-5) | Sébastien Boulet |
| [Monica McGuigan - My Scala Story](https://softwaremill.com/monica-mcguigan-my-scala-story) | SoftwareMill |
| [Handling errors in direct-style Scala](https://softwaremill.com/handling-errors-in-direct-style-scala) | SoftwareMill |
| [Zainab Ali - My Scala Story](https://softwaremill.com/zainab-ali-my-scala-story) | SoftwareMill |
| [Benchmarking Tapir: Part 2](https://softwaremill.com/benchmarking-tapir-part-2) | SoftwareMill |
| [Gabriel Volpe - My Scala Story](https://softwaremill.com/gabriel-volpe-my-scala-story) | SoftwareMill |
| [What to do with your End Of Life Akka?](https://softwaremill.com/what-to-do-with-your-end-of-life-akka) | SoftwareMill |
| [Tomas Mikula - My Scala Story](https://softwaremill.com/tomas-mikula-my-scala-story) | SoftwareMill |
| [Benchmarking Tapir: Part 1](https://softwaremill.com/benchmarking-tapir-part-1) | SoftwareMill |
| [Paweł Marks - My Scala Story](https://softwaremill.com/pawel-marks-my-scala-story) | SoftwareMill |
| ["Essential Effects" is now updated to use Cats Effect 3!](https://www.inner-product.com/posts/essential-effects-now-with-cats-effect-3/) | Adam Rosien |
| [Decoding the stack frames in the debugger (Scala 3 only)](https://contributors.scala-lang.org/t/decoding-the-stack-frames-in-the-debugger-scala-3-only/6591) | Adrien Piquerez |
| [Besom and Smithy4s on AWS - Scala 3 good vibes only](https://blog.indoorvivants.com/2024-04-14-besom-smithy4s-aws.html) | Anton Sviridov |
| [sbt 1.10.0](https://eed3si9n.com/sbt-1.10.0) | Eugene Yokota |
| [sbt 1.10.0-RC2](https://eed3si9n.com/sbt-1.10.0-beta) | Eugene Yokota |
| [sbt 2.x remote cache with Bazel compatibility](https://eed3si9n.com/sbt-remote-cache-with-bazel-compat/) | Eugene Yokota |
| [WebSockets in Scala, Part 2: Integrating Redis and PostgreSQL](https://blog.rockthejvm.com/scala-redis-websockets-part-2/) | Daniel Ciocîrlan |
| [The Skunk Scala Library for Database Interaction: A Comprehensive Guide](https://blog.rockthejvm.com/skunk-complete-guide/) | Daniel Ciocîrlan |
| [Functional Parallel Programming in the wild](https://blog.rockthejvm.com/cats-effect-parallelism/) | Daniel Ciocîrlan |
| [Streamlining Scala Development with Nix and Scala-cli](https://xebia.com/blog/streamlining-scala-development-nix-scala-cli/) | Esteban Marin |
| [Announcing Business4s: a new value proposition for Scala](https://medium.com/@w.pitula/announcing-business4s-a-new-value-proposition-for-scala-f44ed7ff5f28?source=rss------scala-5) | Voytek Pituła |
| [DataFrames and Datasets: The Building Blocks of Big Data in Apache Spark](https://medium.com/@rajt7258/dataframes-and-datasets-the-building-blocks-of-big-data-in-apache-spark-3530f2864c28?source=rss------scala-5) | Raj Tiwari |
| [Apache Spark on Scala basic example](https://rycharlind.medium.com/apache-spark-on-scala-basic-example-7aab11d58c08?source=rss------scala-5) | Ryan Lindbeck |
| [It is good to have an Option](https://blog.craftlab.hu/it-is-good-to-have-an-option-ef4ad3f95837?source=rss------scala-5) | Gábor Manner |
| [Lean Scala using Scala 3](https://medium.com/@shrutibce/lean-scala-using-scala-3-a503d72ebf32?source=rss------scala-5) | Shruti Bhambhani |
| [Tuning ZIO for high performance](https://blog.pierre-ricadat.com/tuning-zio-for-high-performance) | Pierre Ricadat |
| [Supporting high-performance response streaming in Shardcake](https://blog.pierre-ricadat.com/supporting-high-performance-response-streaming-in-shardcake) | Pierre Ricadat |
| [IO effect tracking using Ox](https://softwaremill.com/io-effect-tracking-using-ox) | SoftwareMill |
| [Introduction to OtterJet](https://softwaremill.com/introduction-to-otterjet) | SoftwareMill |
| [Integrating callbacks with structured concurrency in Scala](https://softwaremill.com/integrating-callbacks-with-structured-concurrency-in-scala) | SoftwareMill |
| [Safe direct-style Scala: Ox 0.1.0 released](https://softwaremill.com/safe-direct-style-scala-ox-0-1-0-released) | SoftwareMill |
| [Discover the highlights: Scalar Conference 2024](https://softwaremill.com/discover-the-highlights-scalar-conference-2024) | SoftwareMill |
| [Jacek Kunicki - My Scala Story](https://softwaremill.com/jacek-kunicki-my-scala-story) | SoftwareMill |
| [Benchmarking Tapir: Part 3 (Loom)](https://softwaremill.com/benchmarking-tapir-part-3-loom) | SoftwareMill |
| [Krzysztof Ciesielski - My Scala Story](https://softwaremill.com/krzysztof-ciesielski-my-scala-story) | SoftwareMill |
| [Data Engineering at Netflix using Apache Spark and Flink with Joan Goyeau](https://podcasters.spotify.com/pod/show/julien-truffaut/episodes/Data-Engineering-at-Netflix-using-Apache-Spark-and-Flink-with-Joan-Goyeau-e2jaij9) | Julien Truffaut |
| [Music DSL in Scala.js with Paul Matthews](https://podcasters.spotify.com/pod/show/julien-truffaut/episodes/Music-DSL-in-Scala-js-with-Paul-Matthews-e2i4cqi) | Julien Truffaut |
| [Simple Scala with Li-Haoyi](https://podcasters.spotify.com/pod/show/julien-truffaut/episodes/Simple-Scala-with-Li-Haoyi-e2h7jvu) | Julien Truffaut |
| [Learning Smithy4s - a new series](https://www.youtube.com/watch?v=nNUnSbyyxGI&list=PL1NS3pe5mmu25RK5lJnLxnllcMkxBqaI5) | Jakub Kozłowski |
| [Improved Reuse in Smithy with Mixins](https://www.youtube.com/watch?si=YoX9jmf4zDAgqjVh&v=sgAHR4dCAWs&feature=youtu.be) | Jakub Kozłowski |
| [Explore your Smithy models with the CLI](https://www.youtube.com/watch?v=JuEHyp40wvM) | Jakub Kozłowski |
| [htmx, ScalaTags and ZIO HTTP - Single-Page Web Applications in Scala](https://www.youtube.com/watch?v=xJnuXAc4siY) | Daniel Ciocîrlan |
| [10 flavors of Scala's future - Scalar 2024 recap](https://www.youtube.com/watch?v=RWn80MhSdvI) | Jakub Kozłowski |