OVO Tech Blog

Our journey navigating the techosphere

user

OVO Tech Blog

Our journey navigating the techosphere


Featured

Maybe Scrum isn’t so bad after all?

Posted on .

Our team's experience of giving Scrum another chance. Here at OVO our tech teams can choose their own ways of working. Do we pair program or not? What team meetings do we have? Do we want to work in sprints? It's up to us. Scrum and Kanban are two of the mos…

Featured

How we reimplemented our card payment services for PSD2

Posted on .

Introduction This blog post is about how OVO implemented PSD2 (the Payments Secure Directive), a European directive aimed at making online card payments more secure in order to reduce fraud. At the heart of the directive is Strong Customer Authentication or SC…

Featured

Let's learn Hexagonal Architecture!

Posted on .

Since humans have been able to build structures, we have formed techniques and principles that other builders can apply, so they aren’t condemned to relive the same mistakes. Even the most audacious architectural marvels, such as the spectacular Duomo in Flore…

Featured

technology terraform IaC Architecture design kubernetes helm gcp monorepo golang

Monorepo Microservices in Go

Posted on .

A retrospective of one team's first large scale cloud project, using Golang, IaC and Kubernetes.…

Featured

management technology people Production Engineering

What's your role: Software Engineering Manager

Posted on .

Ever wondered what an SEM (Software Engineering Manager) does? Here is three different insights to role from three of our Engineering Managers at OVO: Emily, Marcello and Tom.…

Featured

data science Energy Insights analytics smart meters

Energy Insights: What we can do

Posted on .

First, introductions - my name is Tom and I work as a Data Scientist in the Engagement Team. What do we do, you ask? Well, as it happens, it’s pretty engaging stuff... Helping members cut their carbon with science Like most folks at OVO over the past 3 month…