Mark Donkers
Senior Web Developer
Chris Wood
API Product Manager

LABS

Let the dancing begin: Getting ready for PSD2

July 20, 2016

July 20, 2016 by Chris Wood

PSD2: In fintech and banking more generally, it’s become the magic word for disruption, opportunity and threat all rolled into one.

The Payment Services Directive 2 is a revised directive from the European Union on how the payment services industry must operate, cooperate and provide choice for consumers. Even in the light of Brexit, PSD2 will have a seismic effect on the payments landscape in Europe.

Read more

Share on Share on FacebookGoogle+Tweet about this on TwitterShare on LinkedIn

Miguel Torres
Lead Front-end Developer
Mark Donkers
Senior Web Developer

Development

WordPress Development with Docker containers (MacOSX)

June 22, 2016

June 22, 2016 by Mark Donkers

As new developers join our team, we make it easy and straight-forward to set up local wordpress development environments that closely resemble the test/staging and production environments.

Why should this be considered best-practice? When developing for a multi-site wordpress website in a corporate environment, most code will need to be written locally on your desktop machine as there are processes in place that prevent a developer having ftp access to upload his/her work to quickly test. When dealing with build and deployment processes it is vital to have a local environment where everything functions as it would on the server based environment.

Read more

Share on Share on FacebookGoogle+Tweet about this on TwitterShare on LinkedIn

LABS

High Performance Teams (a Craft view)

June 15, 2016

June 15, 2016 by Venancio Gallego

Captura de pantalla 2016-05-05 a la(s) 15.21.30At the end of April we attended Craft Conference in Budapest. The two most repeated concepts were microservices and containers, but the underlying theme throughout was how up-to-date ideas and practices are required in order to produce high performance teams.

In this post I will try to bring those aspects together focusing, not necessarily on what is new, but on what is proven to work.

Read more

Share on Share on FacebookGoogle+Tweet about this on TwitterShare on LinkedIn

José Carlos Martínez
UI/UX Designer

Design/UX

The design process: start right

June 1, 2016

June 1, 2016 by José Carlos Martínez

Starting a new design project is always a challenge. Even identifying what you have to do first can be difficult.

The design process is not always clear, normally because each project has its owns requirements, platforms, devices, deadlines, etc. Bearing that in mind, you can’t follow the same design process each time and sometimes you’ll have to modify your approach, adapting to your current project.

Read more

Share on Share on FacebookGoogle+Tweet about this on TwitterShare on LinkedIn

Stuart Reeves
Product Owner - Salesforce
José Antonio Perdiguero
Lead Big Data Engineer

Development

Daemons with Celery III

May 12, 2016

May 12, 2016 by José Antonio Perdiguero

To improve the solution I explored in the previous entry, we need to go deeper into our knowledge of Celery.

Our goal is to change our tasks’ behavior so that, if the same type of task is currently being executed, the second task is marked as aborted (or similar) and not executed. To achieve this behavior we need to use Celery signals.

Read more

Share on Share on FacebookGoogle+Tweet about this on TwitterShare on LinkedIn

Juan Pérez
Scrum Master / Business Analyst