user

OVO Tech Blog

Our journey navigating the techosphere


Author
Featured

front-end test javascript

Interactive testing with Wallaby.js

Posted on .

Here at OVO Energy, we like to keep our test coverage as high as we feasibly can. This obviously involves writing a lot of tests, which can sometimes become difficult and lead to some pain points that I'm sure you've felt before: Tests can take too long to ex…

Featured

culture

OVO Hosts Bristol Girl Geek Dinner

Posted on .

Last month we saw our Tech team play host to the June Girl Geek Dinner in our new Temple Back office. Despite the welcome, yet rare, presence of a hot sunny afternoon, we saw a great number of women, all with a common interest in Tech, meet for talks, pizza…

Featured

technology ios mobile

On Refactoring. Part 1: Data sources

Posted on .

OVO's iOS mobile application is - on the surface - very straight forward: a user can log in, submit a meter reading, download their statements and compare their energy usages with national averages. However, the app was built in such a way that we found oursel…

Featured

culture hacks

Hackathon 3.0

Posted on .

Hackathons are a great opportunity to innovate and produce crazy yet exciting products. A group of people from different technical backgrounds and domains come together and apply their skills to create an MVP for a real-life problem. The theme for our 3rd Hac…

Featured

Scala shapeless

Working with Shapeless

Posted on .

If you are Scala, Java, C# or similar strongly typed language user, there is a high chance that you like types. You like the assurance that the stuff that you pass around meets the contract. If different types hold common traits then you would probably create…

Featured

web aws cms java

Introducing blue-green deployment for Hippo CMS

Posted on .

As a growing company, we have decided to switch from externally managed CMS solution towards our own internally managed one. In this article, we will take you through our short journey of providing zero-downtime releases for our CMS in the world, where mainten…