Typescript advantages

Top Typescript advantages

As you may have noticed, TypeScript is reaching new heights of popularity. In...


Scala implicits

Scala implicits: Presentations

This article is not going to be an in-depth look at the Scala implicits, it will...


espresso testing

Introduction: Espresso Testing

As mobile developers, we spend most of our time creating new screens or changing...


software documentation tools

The importance of software documentation tools

Software documentation tools are very important in software development. It is...


Lambda World

Lambda World Cádiz 18: Highlights

Lambda world Cádiz, one of the most important conferences on functional...


Chaos engineering

Chaos engineering technique

One of the biggest motivations to attend Software Crafters Barcelona this year...


Applying Hexagonal Architecture

Applying Hexagonal Architecture to a Symfony project

Hexagonal Architecture, also known as Architecture of Ports and Adapters, is one...


Software Crafters Barcelona highlights

Software Crafters Barcelona highlights - part 2

In my previous article, we started to look at some Scbcn workshops and things I...


scbcn

SCBCN 2018: My two cents - part 1

During the last weekend of September 2018 it was held the VI edition of the...


Machine Learning Frameworks

5 Best Machine Learning Frameworks for Web Development

Machine learning is a branch of computer science that uses statistical methods...


Software Startup

How to Apply Agile Methodology to a Software Startup?

Software development is a highly lucrative and exciting career choice both for...


primitive obsession

TDD: primitive obsession ( part 3 )

Last month we talked about TDD example in software development ( part 1 ) and...