OVO Tech Blog

Our journey navigating the techosphere

user

OVO Tech Blog

Our journey navigating the techosphere


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…

Featured

Cats and type classes

Posted on .

I love going to Scala meetups and living in London gives you tons of chances to attend lots of them. In the past year there has been a spike in the number of Scala communities, making it easy for everybody to attend. Do you fancy an introductory talk? Do you w…

Featured

docker security

Catching security vulnerabilities in the build pipeline

Posted on .

At OVO Energy we take cyber-security very seriously. We are keen to ensure that all of our services and infrastructure are set up to be as resistant as possible to attack. One area we’ve recently decided to improve in is the area of security for Docker conta…

Featured

Testing at OVO our principles

Posted on .

Early in 2018 OVO started a fundamental shift in our testing strategy. We evaluated the market, our technology choices, and where software testing was going. As a progressive company we wanted to be ahead of the current trends, specifically around hiring or tr…