© 2023 Hashnode
#scala
Hey there, fellow tech enthusiast! Ready to embark on an epic coding journey? Buckle up as we dive into the thrilling realm of setting up your development environment. 🌟 In this blog post, we'll guid…
Good morning! First, some personal news: I'm switching to NixOS, and I'm kind of excited about it, so expect some articles to that effect. Today, I'm celebrating the ease with which I got a Play Framework environment up and running, includi…
Introduction In the previous article, I briefly introduced tools that enable the creation of simple scripts using languages from the JVM family, focusing on two of them that offer much more: JBang and…
Introduction Besides traditional build tools like Maven, Gradle, and SBT, developers might desire quicker code-to-execution cycles, as seen in straightforward scripting situations. Although Java 9 int…
Welcome to my blog on Scala - the "scalable language" designed to meet the growing demands of developers. Scala is a modern programming language that combines the best of both object-oriented and func…
1. Introduction SBT is the most popular and de-facto build tool for Scala projects. It lets you write the build configurations using its Scala-based DSL. SBT is very powerful and can create very custo…
Rust and Scala belong to the "Languages" category of the tech stack, they are both open-source tool, which is mostly used in most cases, the application grows, has scalability, and has a unique applic…
The release of Twitter's algorithm allows us to explore the source code and gain insight into the reasons behind various occurrences on the platform, particularly the lack of promotion of good content…
This article introduces popular and useful tools for Scala application development, such as GitHub Actions and Scalafmt, and provides installation and configuration instructions. It also provides exam…
Diffx is the ideal tool for comparing intricate data structures, even those with nested case classes. Its user-friendly APIs, customization features, and effortless integration with testing libraries …