We’ve recently made available our Hubot script for the Amazon API Gateway, which we are actively developing to help us manage the gateway.
Ebury Labs has released a new WordPress plugin to make it easy to apply proper hreflang SEO meta tags, enabling content to be mapped across multiple languages and websites in a WordPress multi-site setup.
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.
Do you remember the last post where we talked about how easy it is to create global notifications with Marionette?
You’ll be pleased to know that we’ve developed a plugin using the solution we shared.
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.
At 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.
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.
When Ebury attended the Salesforce World Tour in 2015 it was a chance to meet potential vendors in the Salesforce space, such as CloudApps, and catch up with existing partners, like Birst and New Voice Media.
We watched a couple of customer breakout sessions and said we should get involved.
This year, we did.
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.