
RESTful Web scraping in Scala, using Play Framework and Jsoup
Web scraping in Scala using Play and Jsoup. Building RESTful API with Scala that does web scraping on HTML5 pages with Jsoup and Play Framework.

Scala collections in a nutshell
Learn Scala collections in a bite sized format. Explore Scala collections (Set, Map, List, Vector) best use cases with code examples.

Scala Type Bounds
Scala’s type bounds explained – upper bound lower bound and combination of both. Leverage Scala’s powerful type system mechanism.

Partial Functions in Scala
Learn what Partial Functions are and how to use them in Scala. See the difference between map and collect when using those on collection.

5 best resources to learn Scala
5 best resources for an aspiring Scala developer. A selection of books, courses and online sites, that will accelerate your Scala learning.

Higher Order Functions (HOF) in Scala
Learn what are and how to use Higher Order Functions (HOF) in Scala. Leverage best functional programming paradigms in your daily workflow.

Monads in Scala by example
Option, Either and Future – what connects them all? They are all a Monad – a functional pattern this post tackles on using examples in Scala

Variances in Scala
Utilize Scala’s type system to model advanced generic type relationships. Variance, covariance, contravariance and invariance explained using code example

Scala tail recursion by example
How to write a recursive function in Scala that will not make your stack overflow. Improve your Functional Programming with Tail Recursion.