Juan Manuel Pérez
Quality Assurance

Quality assurance

What does QA mean for Ebury?

August 31, 2016

August 31, 2016 by Juan Manuel Pérez

Our teams are cross functional and fully responsible for the quality of the product they produce. We apply an end-to-end philosophy to our daily work, that is, we are responsible from user story creation through to ensuring that story is delivered, working and supported in production. Every team member will be involved in supporting the QA process.

With this in mind, what can we expect from the QA tribe? Why are QAs still important? If we have great developers that use automated tools to check their workflows, are focused on increasing the quality of their daily work and the company is aligned with a quality-first philosophy, then why do we need dedicated testers?

Read more

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

José Carlos Martínez
UI/UX Designer

Design/UX

Our favourite online and desktop design tools

August 25, 2016

August 25, 2016 by José Carlos Martínez

Designers always look for the best set of tools for their next project, but often the ones already in place can be used for their purpose – achieving different things with different goals in mind. As a designer, I try to use tools that fit the project needs as well as our longer-term workflow.

Let’s explore some of our favorite design tools at Ebury.

Read more

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

Chris Wood
API Product Manager
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