Recent Posts
-
June 28, 2017
Git Workflow
How to use Git? What is the best Git workflow? Hot to use git log? Solving merge conflicts. Git reset vs Git checkout. Third part of a series of git tutorials
-
March 14, 2017
Scala interview questions
Some basic, or not so basic, questions about Scala. Interview level questions. Preparing your next Scala interview.
-
February 20, 2017
Functional Programmings concepts
Functional Programming concepts. What is referential transparency? That are pure functions? What is idempotence? What is the Uniform Access Principle?
-
January 31, 2017
Git Clone
Getting started with Git. Git basic commands. Everything you need to know to start using Git in your personal projects. Second part of a series of tutorials
-
January 25, 2017
Git Init
Introduction to Git. What is Git? First part of a series of tutorials
-
December 12, 2016
Scala Enumerations - Return of the (Java) Jedi
Second part of Scala enumerations, after some discussions. Looking at enumerations libs overheads, and Java enums as an alternative.
-
December 05, 2016
Scala Enumerations
How to use enumerations in Scala? Is the native approach the best one? Which problems does it brings? Are there any interesting alternatives?
-
July 19, 2016
How to make the Scala compiler to review your code
Code review has become one of the most important (and used) techniques when it comes to code quality. The code review process may have very different workflows and subtleties, but it is often driven around the following steps: The developer respo...