top of page
Search
6 days ago7 min read
Declaring Implicits
By Vivek Ragunathan   While implicits are easy to use, declaring them properly requires careful consideration. Because there are a few...
Aug 12, 20246 min read
Least Cost Branch and Bound with Scala
By Michal Lacko In this article I would like to introduce you to an algorithm I learned some time ago. While it blew my mind I used it...
Jun 10, 20242 min read
Scala Is Not Going Anywhere
by Nilesh Kowadkar Data engineering has become a crucial component of modern data architectures, and Scala has emerged as a leading...
Mar 26, 20245 min read
Capture Checking in Scala 3.4
Written by Mark Hammons Several new features have been introduced in Scala 3, but not all of them have been completed yet. If one peeks...
Mar 19, 202413 min read
A False End
Written by Mark Hammons In the last post, a type class named TypeRelation was added to the implementation of platform-dependent types,...
Feb 23, 202411 min read
Crossing Those Hills
by Mark Hammons Last time, we looked at two potential encodings of C's platform dependent type long. Today we'll renew our search, but...
Feb 15, 20246 min read
Our Journey Begins
By Mark Hammons It's been a longstanding dream of mine to make C and Scala play nice. While Scala is one of my favorite languages, it...
Jan 8, 20244 min read
Partially Applied Functions And Currying
Written by Nihal Kashyap Scope The article explains partially applied functions and a special version of it, known as currying. It...
Jan 4, 202418 min read
Writing Modular Applications Using The Kyo Library
Written by Jorge Vásquez The Functional Programming paradigm helps developers to write applications that are more concise, predictable...
Dec 7, 202314 min read
Running Docker-Based Integration Tests in Scala
By Matteo Di Pirro In this blog post, we’ll explore two ways of writing Docker-based tests in Scala: sbt-docker-compose, an SBT plugin,...
Dec 5, 20238 min read
Sealed Traits Vs Enums for ADTs
By Kateu Herbert 1. Introduction Since the introduction of Scala 3, there have been several interesting new features that have been...
Nov 30, 20231 min read
Recap of Our Scala Matters Meet-up in Paris
Yesterday marked our FOURTH Scala Matters Meet-up in Paris, France! We couldn't be happier with how the event turned out; the talks by...
Nov 27, 20234 min read
Women in Tech | Barbara Raciniewska
As part of our Women in Tech series, we recently had the opportunity to speak with Barbara Raciniewska, a Junior Software Engineer at...
Nov 21, 20231 min read
Women in Tech | Roksolana Diachuk
As part of our recent Women in Tech series, we recently sat down with Roksolana Diachuk, an Engineering Manager at Captify. Roksolana not...
Nov 10, 20231 min read
1 Year of scala matters
Celebrating a significant milestone today—the first anniversary of Scala Matters, the ultimate hub for all things Scala! Our goal was to...
Oct 30, 20231 min read
Recap of our Scala Matters meet-ups in Germany
We recently hosted our series of Scala meet-ups in Cologne and Berlin, in collaboration with REWE Digital and MOIA. Two cities in two...
Oct 5, 20237 min read
Why I Find Scala so Amazing
By Kristian Lentino I've been on a thrilling journey with Scala for over a year and a half now. It's quite a departure from my previous...
Sep 25, 20232 min read
Recap of our Scala Matters meet-up in Tel-Aviv
We recently hosted our first Scala Matters meet-up in Tel Aviv, Israel in collaboration with HiBob, and what an amazing evening it turned...
Sep 8, 20232 min read
6 Benefits of attending scala meet-ups
Are you ready to unlock a world of opportunities in the realm of Scala programming? Scala meet-ups are more than just gatherings; they're...
Aug 4, 20234 min read
Singleton Objects And Companions
Written by Nihal Kashyap Scala, being both an object-oriented and functional programming language, provides several powerful...
Jul 27, 20232 min read
Pattern Matching in Scala: Let's Get Functional!
Written by Davide Falcone As a former Java developer, Pattern Matching is probably the most impressive tool that Scala offered me at the...
Jun 27, 202312 min read
Phantom Types without phantom pain
Written by Jaroslav Regec Introduction Phantom types is an interesting feature of the Scala programming language. While extremely useful...
Mar 24, 20232 min read
Generic Programming Applied to Business Logic Opposed to Applying it Solely to Monads
Written by Aleksandr Novikov Generic code is very useful for implementing an algorithm on a set of types. A sorting algorithm may be...
Feb 2, 20232 min read
Best Practices For Testing Scala Applications
Best practices for testing Scala applicationsScala is a powerful language that has gained widespread popularity due to its...
bottom of page