user

OVO Tech Blog

Our journey navigating the techosphere


AuthorEd Conolly
Featured

Tech + Product Leadership Values

Posted on .

Towards the end of 2017 we spent some time as a leadership team working on our key values. We've been growing a lot as a business, taking on more engineers and engineering managers. Rapid growth can be a difficult thing to handle, so we decided that to continu…

Featured

Some thoughts on branching strategies

Posted on .

There’s quite a few different approaches to how you go about working with version control in a team. There are some common patterns like gitflow or feature branching from master. It’s also not uncommon for teams to come up with their own strategies with varyin…

Featured

culture technology

Technology Culture at OVO

Posted on .

Attempting to define a culture in words is challenging, often when we discuss tech culture we’re really talking about a set of behaviours that we ask ourselves and our teams to exhibit. Creating the right environment to work in is arguably the most important t…

Featured

Scala haskell

A Brief Tour of Haskell for Scala Programmers

Posted on .

Haskell is a purely functional programming language, it's interesting to draw a comparison between Scala and Haskell to see how Scala's hybrid functional / OO approach alters the way it expresses problems. Here's a (very) brief overview of the language and how…

Featured

angular front-end

The Flux pattern, with Angular 2 and Observables

Posted on .

I'm going to run through how to implement the flux pattern in Angular 2 using observables. In particular I hope the post conveys the following key concepts: Views only generate actions, and are not two way data bound to data models. Actions use a dispatcher to…