How we build things is just as important as what we build. These articles let our engineers explain the “why” of what we do, and how we put the “tech” in “FinTech”.


Adopting Salesforce ApexMocks Framework

When it comes to building a robust test suite for an enterprise application, the mocking technique is a must have in our developer tool-belt. It is a big enabler for crafting well architected applications and it is a well known standard in the industry for most of the advanced programming...

October 23, 2020

SQL, spotlight on Django problems

As backend developers, after years working high level we tend to forget about database efficiency and complexity because of either the ORM and the database. On one side the ORMs are nice tools, that help on building big systems easily hiding a lot of the underlying complexity, on the other...

October 9, 2020

Dynamic Variant Analysis with Python

Variant analysis is a technique that allows developers to find bugs or problems in the codebase that follow the same pattern or behaviour. This post explores how to use code instrumentation to achieve dynamic variant analysis....

July 7, 2020

Why Pytest?

This post is targeting Python developers who are used to unittest, asking themselves why they should try pytest. I’m hoping my experience and explanation will help you to clarify these doubts....

April 16, 2020


In Ebury IT we care a lot about our fellow company mates, this is why we like to share knowledge with each other. Sometimes you give and most of the times you take. One of the main targets of Python programming language since its conception by Guido Van Rossum, was...

March 20, 2020