Scala

[ follow ]
#functional-programming
Medium
1 day ago
Scala

Functional Programming: Exploring Part of the Spectrum and Finding Practicality

Functional programming spectrum from basic to advanced concepts in Java, Scala, and Kotlin. [ more ]
Medium
2 days ago
Scala

Scala Tip Hiyerarsisi

Scala integrates object-oriented and functional programming paradigms with a sophisticated type system for effective data type management. [ more ]
Alvinalexander
2 months ago
Scala

ZIO 2: Processing ZIO command line arguments

Scala 3 and ZIO 2 example demonstrates processing command-line arguments in a ZIO 2 application. [ more ]
Alvinalexander
2 months ago
Scala

ZIO 2: Using Either with ZIO in a Scala for-expression

Use ZIO in Scala for-expressions with Either to manage errors effectively. [ more ]
Medium
1 day ago
Scala

Functional Programming: Exploring Part of the Spectrum and Finding Practicality

Functional programming spectrum from basic to advanced concepts in Java, Scala, and Kotlin. [ more ]
Medium
2 days ago
Scala

Scala Tip Hiyerarsisi

Scala integrates object-oriented and functional programming paradigms with a sophisticated type system for effective data type management. [ more ]
Alvinalexander
2 months ago
Scala

ZIO 2: Processing ZIO command line arguments

Scala 3 and ZIO 2 example demonstrates processing command-line arguments in a ZIO 2 application. [ more ]
Alvinalexander
2 months ago
Scala

ZIO 2: Using Either with ZIO in a Scala for-expression

Use ZIO in Scala for-expressions with Either to manage errors effectively. [ more ]
morefunctional-programming
Medium
1 day ago
Scala

Single Responsibility Principle

Single Responsibility Principle (SRP) states that a class should have only one reason to change, promoting clean and maintainable code. [ more ]
Eed3si9n
1 day ago
Scala

how to see the trees using the Scala compilers

Here's a memo on how to show trees using the Scala compilers.
https://www.rogerebert.com/
2 days ago
Scala

Scala!!! movie review & film summary (2024) | Roger Ebert

Documentary "Scala!!!" captures the essence of unique and influential cinemas of the past. [ more ]
#java
Simplilearn.com
4 months ago
Scala

Java Alternatives 2024: Expand Your Coding Universe!

Despite Java's longevity, exploring alternative languages is crucial for evolving needs and project optimization. [ more ]
Medium
3 days ago
Scala

Media Design Operation Details with pricing and negotiation strategy programming language...

Scala is designed to address limitations of Java while running on the JVM, offering integration with Java's tools and libraries. [ more ]
Alvinalexander
1 week ago
Scala

Scala: A function to copy text to the system clipboard and get it from the system clipboard (copy and paste text)

Copying and pasting text strings in Scala (or Java, Kotlin, other JVM languages) using system clipboard functions. [ more ]
Medium
1 month ago
Scala

Odyssey: Part 2-Install and Setup the Scala Toolkit

The article provides a detailed guide on installing Java, Scala, and related tools like SBT on macOS for Scala programming. [ more ]
Simplilearn.com
4 months ago
Scala

Java Alternatives 2024: Expand Your Coding Universe!

Despite Java's longevity, exploring alternative languages is crucial for evolving needs and project optimization. [ more ]
Medium
3 days ago
Scala

Media Design Operation Details with pricing and negotiation strategy programming language...

Scala is designed to address limitations of Java while running on the JVM, offering integration with Java's tools and libraries. [ more ]
Alvinalexander
1 week ago
Scala

Scala: A function to copy text to the system clipboard and get it from the system clipboard (copy and paste text)

Copying and pasting text strings in Scala (or Java, Kotlin, other JVM languages) using system clipboard functions. [ more ]
Medium
1 month ago
Scala

Odyssey: Part 2-Install and Setup the Scala Toolkit

The article provides a detailed guide on installing Java, Scala, and related tools like SBT on macOS for Scala programming. [ more ]
morejava
Simplilearn.com
3 years ago
Scala

Java Developer Job Description: Role and Responsibilities

Java remains popular among developers with 65% usage, high demand for Java Developers, ideal for cross-platform applications. [ more ]
Alvinalexander
3 days ago
Scala

Scala: How to get the first match in a sequence and immediately return

Using iterators with map/find/flatten can efficiently find the first matching element in a sequence without processing the entire sequence. [ more ]
Pureframes
3 days ago
Scala

PureConfig with Scala 3 - Tutorial

It took some time, but the PureConfig on Scala 3 has almost reached the point of feature parity with its Scala 2 implementation.It's a good moment to learn why it's useful and how it works!
Inoio
3 days ago
Scala

inoio gmbh | Crafting types with Scala 3 macros - Part 1: Introduction to macros

With the release of Scala 3, one of the biggest changes to the language revolves around metaprogramming: Inline-functions, match types, generic-programming tools like tuple types and Mirror s, as well as a new macro API have been added to make code generation a major concern of Scala.
Simplilearn.com
3 months ago
Scala

Top Hadoop Tools for Data Wizards in 2024

Hadoop Tools provide various functions for controlling big data.
Apache HBase is a real-time and scalable database management system.
Apache Spark supports high-speed data analysis and processing.
It is essential to understand concepts like MapReduce and Hive to manage data effectively. [ more ]
DATAVERSITY
4 days ago
Scala

Streaming Data Dilemma: 5 Reasons Some Companies Aren't Streaming Data Yet - DATAVERSITY

In the era of big data and bigger AI, businesses are relying more on the importance of real-time data processing and analytics.
Medium
1 week ago
Scala

This week in #Scala (Jul 15, 2024)

Welcome to the new edition of #ThisWeekInScala!
This blog aims to keep you updated with the latest news from the world of Scala and Reactive programming.
Medium
1 week ago
Scala

75 Scala Developer Interview Questions With Answers

If you're preparing for a Scala developer interview, it's crucial to be familiar with fundamental concepts, syntax, and typical use cases.Here are 25 questions and answers to help you get started.
Medium
2 weeks ago
Scala

Data Mining with RServe and Scala

Step by Step Guide to use Rserve and Scala
...
Scala and Java are powerful programming languages, particularly known for their performance and scalability.
Medium
1 week ago
Scala

Navigating Programming Assignment Help: A Comparative Review

When it comes to getting assistance with programming assignments, "do my scala assignment" is a common request among students.
Medium
1 week ago
Scala

Analisis de la Felicidad Mundial: Un Viaje de Aprendizaje

En el trayecto de mi formación en Big Data Processing, me he sumergido en el fascinante mundo del análisis de datos.
Alvinalexander
1 week ago
Scala

Scala: Create a random number between a min and max value (a range)

As a quick note, here's a Scala function to generate a random integer value that will be in between the input min and max values:
Alvinalexander
1 week ago
Scala

Scala: A function to send a text message on Mac/macOS systems (Java, Kotlin, JVM solution)

If you ever need to send a text message on a macOS system when using Scala (or Java, Kotlin, or other JVM languages), I just tested this function, and it seems to work:
Simplilearn.com
1 week ago
Scala

Java 8 Features: Essential Updates in 2024

Java 8, released by Oracle in March 2014, marked a significant milestone in the evolution of the Java programming language.
Alvinalexander
1 week ago
Scala

Scala, JSoup, HTML, CSS selectors, and a Sparkline chart

As a brief note today, here's a little Scala application that reads an HTML file, parses it with JSoup, and then I select all of the elements with the CSS selector shown.
Alvinalexander
1 week ago
Scala

Scala: An ASCII Sparkline chart function (source code)

Creating an ASCII version of a Sparkline chart - also known as a Win/Loss chart - in Scala turned out to take just a few lines of code, as shown in this source code:
Medium
1 week ago
Scala

This week in #Scala (Jul 8, 2024)

Welcome to the new edition of #ThisWeekInScala!
This blog aims to keep you updated with the latest news from the world of Scala and Reactive programming.
Alvinalexander
1 week ago
Scala

Neotype as a better solution than Scala 3 opaque types

As I mentioned previously, the Neotype library is a nice improvement over the verbose Scala 3 opaque type feature.
Alvinalexander
1 week ago
Scala

ZIO 2: How to implement the 'run' value (different solutions)

As I wrote in my ZIO "mental model" and best practices article, when I work with ZIO, I like to separate (a) my application from (b) the ZIO run value.
Hackernoon
6 months ago
Scala

When and When Not to Use Apache Kafka as a Database | HackerNoon

Apache Kafka isn't a .It's a real-time event streaming platform.
Medium
3 weeks ago
Scala

Scala interview questions for data Engineer

What is Scala, and how does it differ from Java?
Medium
3 weeks ago
Scala

Scalatra next Booming?

Scalatra is a lightweight Scala web framework inspired by Sinatra, a Ruby-based framework.
Medium
4 weeks ago
Scala

This week in #Scala (Jun 24, 2024)

Welcome to the new edition of #ThisWeekInScala!
This blog aims to keep you updated with the latest news from the world of Scala and Reactive programming.
Medium
3 weeks ago
Scala

This week in #Scala (Jul 1, 2024)

Welcome to the new edition of #ThisWeekInScala!
This blog aims to keep you updated with the latest news from the world of Scala and Reactive programming.
Medium
2 weeks ago
Scala

Unleashing the Power of Traits in Scala: A Guide for Python and Data Enthusiasts

Are you a Python or data enthusiast curious about what Scala has to offer?You're in the right place!
Medium
3 weeks ago
Scala

Solving 'Type Mismatch; Found : X Required: Y' Error in Scala

When working with Scala, one common error that developers often stumble upon is the Type Mismatch; Found : X Required: Y error.
Medium
2 weeks ago
Scala

RServe, Scala and Dockerization

Step by Step Guide to use Rserve and Scala
...
Scala and Java are powerful programming languages, particularly known for their performance and scalability.
Medium
2 weeks ago
Scala

Scala Future

What does following methods do over a scala Future.
...
After you finish reading this post, you will feel more confident about these scala Futures things.
Medium
3 weeks ago
Scala

Spark +Sacla+data engineer

The Catalyst optimizer is the query optimization engine in Spark SQL.
Simplilearn.com
5 years ago
Scala

Cracking the Apache Spark Interview: 80+ Top Questions and Answers for 2024

Apache Spark is a fast unified analytics engine with versatile processing capabilities and a range of high-level operators for parallel app development. [ more ]
#akka
Lightbend
2 weeks ago
Scala

Akka 24.05 - Fully Replicated Entities Across Regions, Edge and Clouds | @lightbend

Akka enables active-active entity replication for low latency and high availability in multi-region, multi-cloud, and cloud-edge scenarios. [ more ]
Lightbend
1 month ago
Scala

Akka with Java 21: Less is More | @lightbend

Akka 24.05 certified on Java 21 LTS for more concise and reliable Akka applications. [ more ]
Lightbend
1 month ago
Scala

The database is the bottleneck! | @lightbend

Akka 24.05 achieves high throughput with PostgreSQL by sharding write requests [ more ]
Lightbend
2 weeks ago
Scala

Akka 24.05 - Fully Replicated Entities Across Regions, Edge and Clouds | @lightbend

Akka enables active-active entity replication for low latency and high availability in multi-region, multi-cloud, and cloud-edge scenarios. [ more ]
Lightbend
1 month ago
Scala

Akka with Java 21: Less is More | @lightbend

Akka 24.05 certified on Java 21 LTS for more concise and reliable Akka applications. [ more ]
Lightbend
1 month ago
Scala

The database is the bottleneck! | @lightbend

Akka 24.05 achieves high throughput with PostgreSQL by sharding write requests [ more ]
moreakka
Medium
1 month ago
Scala

Securing your APIs with Oauth 2.0

Authentication is crucial in client-server applications; Scala 3 with ZIO HTTP can be used for building secure systems with OAuth 2.0 using Okta for authentication. [ more ]
Alvinalexander
3 weeks ago
Scala

How to use the Lightbend Config library in a Scala or Java application

Lightbend created the HOCON configuration format for Scala applications, making it easy to read and configure settings from config files. [ more ]
Alvinalexander
3 weeks ago
Scala

ZIO/ZLayer FAQ: How do I create a very simple ZLayer with ZIO 2?

ZIO ZLayer provides dependency injection, modularity, resource management, testability, and type safety in ZIO 2 applications. [ more ]
Alvinalexander
3 weeks ago
Scala

ZIO/ZLayer FAQ: How to use a Typesafe Config HOCON properties file with ZIO

Use hand-coding approach with ZIO for reading Typesafe Config HOCON files. [ more ]
Alvinalexander
3 weeks ago
Scala

Scala: How to concatenate two multiline strings into a resulting multiline string

Concatenate corresponding lines from two multiline strings in Scala by splitting, zipping, mapping, and joining individual lines. [ more ]
Alvinalexander
3 weeks ago
Scala

ZIO/ZLayer FAQ: How to use a Java Properties files with ZIO

Use hand-coded ZLayer solution for Java Properties in ZIO 2 and Scala 3. [ more ]
Medium
1 month ago
Scala

Harnessing Scopt and PureConfig for Scala: When to Use Each

Scopt is for parsing command-line arguments, while PureConfig is for managing configurations from external files. [ more ]
#exception-handling
Alvinalexander
3 weeks ago
Scala

Scala FAQ: How to generate random numbers without duplicate values?

To generate random, unique values in Scala, use Random type, place numbers in a Set for uniqueness, and handle exceptions with require statement. [ more ]
Alvinalexander
2 months ago
Scala

Scala: ZIO 2: Getting the actual exception when using ZIO.attempt

Use refineToOrDie in Scala ZIO 2 to display the specific exception type instead of just Throwable when using ZIO.attempt. [ more ]
Alvinalexander
3 weeks ago
Scala

Scala FAQ: How to generate random numbers without duplicate values?

To generate random, unique values in Scala, use Random type, place numbers in a Set for uniqueness, and handle exceptions with require statement. [ more ]
Alvinalexander
2 months ago
Scala

Scala: ZIO 2: Getting the actual exception when using ZIO.attempt

Use refineToOrDie in Scala ZIO 2 to display the specific exception type instead of just Throwable when using ZIO.attempt. [ more ]
moreexception-handling
Scalac - Software Development Company - Akka, Kafka, Spark, ZIO
3 weeks ago
Scala

Scalendar July 2024

Welcome to the July edition of our newsletter!We bring you the latest updates on Scala conferences in July 2024, as well as frontend development and software architecture events.
Lightbend
3 weeks ago
Scala

Building Zero Trust security into your Akka Applications | @lightbend

Zero Trust security is a paradigm shift in cybersecurity from perimeter-based models to treating all users, assets, and resources as potential threats. [ more ]
Alvinalexander
3 weeks ago
Scala

Scala: An ASCII "current value in range" chart/plot (Sparkline)

By Alvin Alexander.Last updated: June 24, 2024
I just wrote some Scala code to create an ASCII chart/plot that looks like this:
Alvinalexander
3 weeks ago
Scala

ZIO.attempt: examples and documentation

Wrap synchronous code that can throw exceptions in ZIO.attempt for error handling. [ more ]
Alvinalexander
4 weeks ago
Scala

ZIO 2 Example: Print values after a random delay (and the ZIO error channel)

ZIO example highlights random delays and error handling. [ more ]
Underscore
4 weeks ago
Scala

Scala with Cats 2

Scala with Cats 2 update in progress, focusing on Cats 2 features like Parallel for improved error handling. [ more ]
#scalability
Scalac - Software Development Company - Akka, Kafka, Spark, ZIO
1 month ago
Scala

How Akka Specialists Drive Innovation in Software Projects

Having Akka specialists is essential for leveraging the Akka toolkit's robust framework in building scalable and resilient software systems. [ more ]
Medium
1 month ago
Scala

Scala 3 Odyssey: Part 5-Software architecture and domain modeling

Establishing proper software architecture and design at the beginning of the application lifecycle is crucial for scalability, maintainability, performance, testability, and extensibility. [ more ]
Scalac - Software Development Company - Akka, Kafka, Spark, ZIO
1 month ago
Scala

How Akka Specialists Drive Innovation in Software Projects

Having Akka specialists is essential for leveraging the Akka toolkit's robust framework in building scalable and resilient software systems. [ more ]
Medium
1 month ago
Scala

Scala 3 Odyssey: Part 5-Software architecture and domain modeling

Establishing proper software architecture and design at the beginning of the application lifecycle is crucial for scalability, maintainability, performance, testability, and extensibility. [ more ]
morescalability
Medium
1 month ago
Scala

This week in #Scala (Jun 17, 2024)

Welcome to the new edition of #ThisWeekInScala!
This blog aims to keep you updated with the latest news from the world of Scala and Reactive programming.
Lightbend
1 month ago
Scala

Akka 24.05 - The Edge Unleashed | @lightbend

Edge applications require decentralization, resilience, and autonomy for local interactions without dependence on central cloud services. [ more ]
Medium
1 month ago
Scala

Exploring Spark and Airflow Integration for Submitting Python and Scala Jobs

Exploring Apache Spark and Airflow integration for job orchestration in Python and Scala. [ more ]
Medium
1 month ago
Scala

Scala 3 Odyssey: Part 3-Empowering Scala Development with SCALA-CLI

A new article is here, fresh off the press, focusing on scala-cli, a powerful tool designed to enhance Scala development.
Medium
1 month ago
Scala

Scala 3 Odyssey: Part 4-Super Powers with VS Code and Metals

SBT is a powerful tool for Scala and Java projects, addressing limitations of scala-cli like lack of SBT plugins and support for multi-module projects. [ more ]
#scala-3
Medium
1 month ago
Scala

Scala 3 Odyssey: Key Insights and Highlights

A comprehensive overview of Scala programming language and its ecosystem, covering introduction, toolchain, CLI, SBT, and development environment. [ more ]
Alvinalexander
1 month ago
Scala

A Scala 3 function that counts the number of vowels in the String it is given as input

Using Scala 3 Set as a function for counting vowels in a string. [ more ]
Alvinalexander
2 months ago
Scala

Scala 3: Package objeccts are deprecated, how to create types in a top-level package and use them everywhere in your project

In Scala 3, package objects are deprecated, impacting code accessibility across sub-packages. A workaround is to define common types in a 'near' top-level package for import. [ more ]
Medium
1 month ago
Scala

Scala 3 Odyssey: Key Insights and Highlights

A comprehensive overview of Scala programming language and its ecosystem, covering introduction, toolchain, CLI, SBT, and development environment. [ more ]
Alvinalexander
1 month ago
Scala

A Scala 3 function that counts the number of vowels in the String it is given as input

Using Scala 3 Set as a function for counting vowels in a string. [ more ]
Alvinalexander
2 months ago
Scala

Scala 3: Package objeccts are deprecated, how to create types in a top-level package and use them everywhere in your project

In Scala 3, package objects are deprecated, impacting code accessibility across sub-packages. A workaround is to define common types in a 'near' top-level package for import. [ more ]
morescala-3
Medium
1 month ago
Scala

Securing your APIs with Oauth 2.0

Building a client-server application in Scala 3 using ZIO HTTP for secure communication with OAuth 2.0 authentication via Okta. [ more ]
#dependency-management
Medium
1 month ago
Scala

Netty IO Channel No Such Method Error

Exclusions on dependencies can resolve conflicts with different versions of 'io.netty.channel'. [ more ]
Alvinalexander
1 month ago
Scala

How to use ZIO 2 in the Ammonite REPL

ZIO can be added into the Ammonite REPL using import statements for both ZIO and ZIO Worksheet libraries. [ more ]
Medium
1 month ago
Scala

Netty IO Channel No Such Method Error

Exclusions on dependencies can resolve conflicts with different versions of 'io.netty.channel'. [ more ]
Alvinalexander
1 month ago
Scala

How to use ZIO 2 in the Ammonite REPL

ZIO can be added into the Ammonite REPL using import statements for both ZIO and ZIO Worksheet libraries. [ more ]
moredependency-management
Medium
1 month ago
Scala

Harnessing Scopt and PureConfig for Scala: When to Use Each

Scopt is ideal for parsing command-line arguments, while PureConfig is best suited for loading application configurations from external files. [ more ]
Rubyflow
1 month ago
Scala

Our Solution to Message Loss in Ruby Microservices (Open Source!)

Outbox/Inbox solution using Kafka for reliable message delivery. [ more ]
#java-virtual-machine
Medium
2 months ago
Scala

Exploring Programming Languages-Scala

Scala is a programming language built on the Java Virtual Machine and is used by major companies like LinkedIn, Netflix, Sony, and Amazon. [ more ]
Medium
2 months ago
Scala

Exploring Programming Languages-Scala

Scala, a programming language built on Java Virtual Machine, is utilized by top companies like LinkedIn, Netflix, and Amazon. [ more ]
Medium
2 months ago
Scala

Exploring Programming Languages-Scala

Scala is a programming language built on the Java Virtual Machine and is used by major companies like LinkedIn, Netflix, and Amazon. [ more ]
Medium
2 months ago
Scala

Exploring Programming Languages-Scala

Scala is a programming language built on the Java Virtual Machine and is used by major companies like LinkedIn, Netflix, Sony, and Amazon. [ more ]
Medium
2 months ago
Scala

Exploring Programming Languages-Scala

Scala, a programming language built on Java Virtual Machine, is utilized by top companies like LinkedIn, Netflix, and Amazon. [ more ]
Medium
2 months ago
Scala

Exploring Programming Languages-Scala

Scala is a programming language built on the Java Virtual Machine and is used by major companies like LinkedIn, Netflix, and Amazon. [ more ]
morejava-virtual-machine
Lihaoyi
1 month ago
Scala

12 years of the com.lihaoyi Scala Platform

The com.lihaoyi platform focuses on making Scala programming easy and productive, shifting away from more dogmatic approaches like Reactive-Async and pure functional programming. [ more ]
Medium
2 months ago
Scala

Enabling Full-Text Search with Slick-pg

Developers can utilize tminglei's Slick PostgreSQL Extensions for PostgreSQL full-text search in Scala Slick projects. [ more ]
Article Terrain
1 month ago
Scala

Minimize Disruptions, Maximize Results with AWS Cloud Migration Services | Article Terrain

https://articleterrain.com/wp-content/uploads/2024/05/AWS-cloud-migration-services.jpg
The dynamic business landscape demands organizations to be agile.
Daniel Beskin's Blog
1 month ago
Scala

Purify Your Tests III: Lean, Mean Testing Machine

In the last part we saw how to make our code more declarative, and the tests more functional by introducing type parameters for the inner data flowing through our code.
SoftwareMill
1 month ago
Scala

WebSocket chat using structured concurrency, Ox & Tapir | SoftwareMill

A chat application is often used to demonstrate various approaches to working with WebSockets.We'll follow suit; below is a quick tour of how such a service can be implemented in direct style using:
Softwaremill
1 month ago
Scala

1. Hello, world! - tapir 1.x documentation

Going forward, we'll edit a hello.scala file.
Let's start by adding the tapir dependency.
First, you'll need the module to describe the endpoint.
Secondly, you'll need an HTTP server implementation.
Pierre Ricadat's Tech Blog
1 month ago
Scala

GraphQL in Scala: Role-Based Access Control

Today, I'm going to answer a question asked by Łukasz Biały on Twitter:
Is there a way to get field-level RBAC (Role-Based Access Control)?
...
It turns out there is!
InfoQ
1 month ago
Scala

New Signals Proposal Seeks to Formalize Reactive Programming Primitives in JavaScript

The Signals proposal in JavaScript aims to enhance reactive programming patterns for framework maintainers. [ more ]
Scalac - Software Development Company - Akka, Kafka, Spark, ZIO
1 month ago
Scala

Scalendar June 2024

The article highlights the importance of Scala conferences and meetups in June 2024 for networking, learning, and professional growth. [ more ]
InfoQ
1 month ago
Scala

JLama: The First Pure Java Model Inference Engine Implemented With Vector API and Project Panama

The decision to open-source llama.c by Andrej Karpathy has significantly impacted the development and accessibility of the Java-based inference library JLama. [ more ]
Lightbend
1 month ago
Scala

Webinar: Akka 24.05 release highlights | @lightbend

Emphasis on security & compliance, performance, and efficiency in new features and enhancements. [ more ]
Alvinalexander
1 month ago
Scala

ZIO: How a ZIO value looks like a blueprint in the Scala REPL

A nice thing about using ZIO in the Scala REPL is that it really demonstrates the whole "blueprint" concept.
Alvinalexander
1 month ago
Scala

Buy a Scala Cookbook, signed by Alvin Alexander

If you'd like to buy a signed copy of the Scala Cookbook, here's a link to one I have on sale at ebay.
Alvinalexander
1 month ago
Scala

A ZIO ZLayer logging example (with Scala-CLI)

Demonstrates enabling logging in a ZIO application using ZLayer. [ more ]
Lightbend
1 month ago
Scala

Akka 24.05 More Security. More Performance. More Efficiency. | @lightbend

Data security is a critical concern for companies moving to cloud and edge systems, necessitating the adoption of Zero Trust approaches like Akka 24.05 offers. [ more ]
Daniel Beskin's Blog
2 months ago
Scala

Purify Your Tests: 2 Parametric, 2 Declarative

In the last part we learned how to purify our tests using type parameters.In this and following parts we'll see some further benefits of adding type parameters this way.
Medium
2 months ago
Scala

From Code to Execution: Decoding Apache Spark's Core Mechanics with Scala

Apache Spark is crucial for batch and stream processing of massive data sets, offering rapid insights and real-time data processing. [ more ]
alvinalexander.com
2 months ago
Scala

Getting a random element from a list of elements in Scala

Creating a function to return a random element from a list using Scala. [ more ]
InfoQ
2 months ago
Scala

Streaming Databases: Embracing the Convergence of Stream Processing and Databases

RisingWave Labs founder discusses the concept of streaming databases blending stream processing and database systems. [ more ]
Alvinalexander
2 months ago
Scala

How to build a Mac Java app (OS X 10.9+ and Java 7+)

The article provides an updated solution for bundling Java 14 and newer applications on macOS systems. [ more ]
Alvinalexander
2 months ago
Scala

Scala Either type: How to get the value out of an Either

Recommended approaches to extract value from Scala Either: match, fold, getOrElse.
Happy Path Programming: focusing on success case and letting failure case take care of itself. [ more ]
Alvinalexander
2 months ago
Scala

Scala: How to download URL contents to a String or file

Downloading URL contents to a String or file in Scala can be achieved using simple built-in functions or external libraries. [ more ]
Alvinalexander
2 months ago
Scala

The ZIO 2 "mental model"

Think of ZIO 2 as a mental model encompassing code structure and best practices. [ more ]
[ Load more ]