Rock the JVM Rock the JVM
ROCKTHEJVM
CoursesArticlesPodcastVideosSign InJoin Rock the JVM

Articles tagged with 'tricks'

3 Fun Call-by-Name Tricks in Scala

5 min read  •  Apr 28, 2020  •  Guide

Beginner

scala

tricks

Maximize call-by-name semantics in Scala: control when your results are evaluated

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

5 Fun Code Expressiveness Tricks in Scala

4 min read  •  May 21, 2020  •  Guide

Beginner

scala

tricks

Scala is an incredibly expressive language: discover hidden features that even experienced developers might miss!

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

8 Pattern Matching Tricks in Scala

7 min read  •  Mar 29, 2020  •  Guide

Beginner

scala

tricks

Pattern matching is one of the most powerful Scala features: learn to use it to the max and write your best Scala code

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Create Your Own Custom String Interpolator

4 min read  •  May 12, 2020  •  Guide

Advanced

scala

tricks

Discover how to create your own custom string interpolator that feels like a native feature of Scala

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

How Does the '20 Seconds' Idiom Work in Scala?

4 min read  •  Aug 4, 2020  •  Explanation

Beginner

scala

tricks

Various idioms like '20.seconds' seem built into Scala: discover how these idioms work

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

Top 10 Skills and Mental Models for Becoming a Scala Developer

10 min read  •  Nov 7, 2022  •  Guide

Beginner

scala

tricks

Mastering Scala can be simple: discover 10 key mental skills to excel as a Scala developer

Daniel Ciocîrlan

Daniel Ciocîrlan

Founder | Rock the JVM

This site uses cookies. Check our cookie policy (TLDR: no personal information is stored). For more information see our cookie policy.

Footer

Subscribe to our newsletter!

This site is built on trust, and your data is safe. Check out the privacy policy .

Thank you for subscribing! Check your email for confirmation.

Content

  • Articles
  • Courses
  • Videos
  • Scala Courses
  • Kotlin Courses
  • Typelevel Courses
  • ZIO Courses
  • Apache Spark Courses
  • Apache Flink Courses
  • Akka/Pekko Courses

Support

  • Contact
  • Memberships

Company

  • About

Policies

  • Cookie
  • Privacy
  • Refund
  • Terms
  • Trademark
  • Facebook
  • GitHub
  • LinkedIn
  • Twitter
  • YouTube
  • RSS

© 2017–2026 Accelerated Learning System SRL