Spaghetti and Hammers

Recent Posts

  • January 05, 2016

    Saving JSON responses to your model in Scala

    If you deal with external APIs (like Twitter, Facebook, Intercom, Github, and many others) on a regular basis there’s a big chance that you have already dealt with JSON answers before.JSON (JavaScript Object Notation) is a lightweight data-interch...

  • December 18, 2015

    Open Source Development: a few guidelines

    This post was originally published on Codacy blog by me:I believe the Open Source movement is the biggest breakthrough in software development. Open Source has allowed many projects to increase the number of contributors (and contributions) to unr...

  • November 09, 2015

    Play framework, Slick and MySQL Tutorial

    Edit: You may want to have a look at the updated example using Play 2.7 instead of Play 2.4 at Play Framework and Slick example updatedTypical nowadays applications need to store some persistent data frequently. And when we talk about persistent...

  • September 20, 2015

    Playing with Instagram API

    For those who don’t know, the Play Framework is the standard web framework for Scala (also available to Java), and it is similar to many other MVC frameworks, such as Spring MVC, Ruby on Rails, Django, and so on.And it has been a while since I’ve ...

  • September 07, 2015

    Mac and homebrew, the perfect marriage

    Last week, on September 1st, I started a new adventure on Codacy.Codacy is an automated code review tool that allows developers to improve code quality and monitor technical debt. It aims to improve the code review process. To achieve such goal, n...

  • July 26, 2015

    Lighthouse keeper - yet another ping

    It has been a while since my last post, but between some side projects, summer vacation, and personal hobbies, it hasn’t been exactly easy to get time to write something.Today I want to talk about another small project I finished not long time ago...

  • May 21, 2015

    Seven Languages in Seven Weeks - Book review

    Recently I’ve finished reading the book ‘Languages in Seven Weeks’. It is part of Seven in Seven series and it approaches seven different programming languages: Ruby, IO, Prolog, Scala, Erlang, Clojure, and Haskell.The publisher, The Pragmatic Boo...

  • April 28, 2015

    Bulletproof Commits

    Have you ever committed code that made you feel ashamed? Maybe, for instance, a print statement you used for debugging just because you were too lazy to use the debugger? Maybe you even had that crazy idea of using a not so pretty print message? (...