OVO Tech Blog

Our journey navigating the techosphere

user

OVO Tech Blog

Our journey navigating the techosphere


Featured

docker sbt technology

Reduce docker images size with Alpine Linux

Posted on .

In Boost we develop most of our backend services using sbt, Scala, deployed as docker containers on kubernetes. The following is something we found out while creating a new service. Openjdk docker images: 8-jre vs 8-jre-alpine So your code finally seems to wor…

Featured

React + Redux + TypeScript

Posted on .

So you want to develop a nice React + Redux app but also take advantage of all the benefits TypeScript provides. We were in a similar situation recently here at OVO. Having used TypeScript in an existing Angular project, we were keen on using TypeScript togeth…

Featured

ux user research

Sharpening our research practice

Posted on .

Ethnographic observation By Ben Cubbon, User Research Practice Lead What sort of User Research practice do we want to cultivate? We’re building up our User Research practice at OVO. Over the last few months our user research practice has grown, both in people…

Featured

Json Web Tokens

Posted on .

What is a JWT? JWT stands for JSON Web Token and is defined in RFC7517 as: JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is used a…

Featured

A brief history of OVO's Wifi

Posted on .

I think it’s fair to say that of the many challenges that awaited us on joining OVO’s Infrastructure team in mid 2014, it’s the wireless that we have ended up investing the most time in. We inherited a cloud based system which uses a virtual controller as oppo…