Nov 20, 2017Scala is not difficultSix years ago I learned about Scala when a customer decided to switch from Java to Scala. It was ‘love at first site’. First because Scala allows you to write more readable code since all boilerplate code can be left out. But also because Scala offers so much more possibilities compared to Java because it supports both OO and FP concepts. [Read more...]
Tags:
scalaOct 10, 2017Scala is not difficult
This month my article ‘Scala is not difficult: Scala makes Java development
easier’ was published in the Dutch Java Magazine. (click the title to download the article) The article is written in Dutch, but over the coming weeks, I will translate the article in English.
[Read more...]
Tags:
scalaMar 2, 2017Video - Interview at Voxxed Bristol 2017
Interview for Voxxed at Voxxed Bristol about what it’s like learning Scala from a Java background.
[Read more...]
Tags:
conferencescalavoxxedMar 2, 2017Video - Sharing 2 years Scala experiencePresentation at Voxxed Bristol 2017
In January 2015 we started on a new project using Scala with a team which had hardly any Scala experience. In this talk I share insights and experiences during a 2-year journey of using Scala/Akka in a real project, how the team learned Scala and slowly found it’s way into functional programming. It will include some best practices, pit-falls and lessons learned in both using Scala.
[Read more...]
Tags:
conferencepresentationscalavoxxedNov 12, 2016Video - Sharing 2 years experience using Scala in a real project by a Java teamPresentation on Devoxx 2016
In Januari 2015 we started on a new project using Scala with a team which had hardly any Scala experience. In this talk I’d like to share insights and experiences during a 2-year journey of using Scala/Akka in a real project, how the team learned Scala and slowly found it’s way into functional programming. It will include some best practices, pitt falls and lessons learned in both using Scala and the interoperability with Java and Groovy. Some of the technologies we used are Akka, Spray, Finatra, Json4s, Neo4j.
[Read more...]
Tags:
conferencedevoxxpresentationscalaNov 3, 2016Video - Sharing 2 years experience using Scala in a real project by a Java teamPresentation on JFall 2016
In Januari 2015 we started on a new project using Scala with a team which had hardly any Scala experience. In this talk I’d like to share insights and experiences during a 2-year journey of using Scala/Akka in a real project, how the team learned Scala and slowly found it’s way into functional programming. It will include some best practices, pitt falls and lessons learned in both using Scala and the interoperability with Java and Groovy. Some of the technologies we used are Akka, Spray, Finatra, Json4s, Neo4j.
[Read more...]
Tags:
conferencejfallpresentationscalaNov 13, 2015Video - Fast REST API building with UnfilteredPresentation on Devoxx 2015 about Unfiltered
In need of building a new api fast? Come and have a look at Unfiltered, a Scala Http request toolkit with which you can create and run a rest api in just 4 lines! During this Quickie I’ll demonstrate some of the usages of Unfiltered, from some simple endpoints to a fully Akka clustered application.
[Read more...]
Tags:
conferencedevoxxpresentationrestscalaSep 4, 2015Chaining rejection handlers
To serve some resources via Spray, it’s as easy as using the ‘getFromFile’ directive. If you want to fall back to an alternative because the file is not available, you can define a RejectionHandler to serve an alternative file.
[Read more...]
Tags:
scalasprayMay 30, 2015Workshop - Dive into ScalaWorkshop on NextBuild 2015
Scala is the fastest growing language on the JVM. It’s both OO and Functional and has build-in support for easily writing concurrent application to maximise the use of all your resources.
Want to learn about Scala and get started right away? Then this university session is for you!
Via live coding, I’ll show you how to setup a new project and you’ll learn thought code about many Scala features like Traits, Case Classes, Pattern Maching, Implicits, Currying, Lambdas, etc, but also about SBT and how to use Scala in a Java project. Bring your laptop, with SBT and Scala preinstalled, so you can follow along!
[Read more...]
Tags:
conferencenextbuildpresentationscalaApr 20, 2015Presentation - Why and what is ScalaHere another presentation I gave for my customer to introduce Java developers to Scala and show the features Scala adds to Java [Read more...]
Tags:
presentationscalaSep 11, 2014Presentation - Intro into Scala for Java developersOn the first meetup of the Brabant Scala meetup group, I gave a presentation ‘Intro to Scala for (Java) developers’ [Read more...]
Tags:
presentationscalaFeb 2, 2013Presentation - Intro into ScalaHere is a presentation is gave for my customers to introduce Java developers to Scala and show the features Scala adds to Java [Read more...]
Tags:
presentationscalaJan 31, 2012Starten met Scala in Java projectenHet is alweer twee jaar geleden dat Scala aan bod kwam in het Java Magazine. Scala is inmiddels een volwassen taal geworden en krijgt steeds meer aanhangers. Logisch, want Scala biedt nu al features die op z’n vroegst pas over twee jaar in Java zijn te verwachten. Dit resulteert niet alleen minder code, maar levert ook betere en beter leesbare code op. Veel Java projecten zijn echter groot en al jaren oud. Het is dus niet reëel om te verwachten dat zo’n project opnieuw in Scala gedaan zal worden. Dat is ook niet nodig, want Scala is zeer goed in te zetten in bestaande projecten. [Read more...]
Tags:
javascala