user

OVO Tech Blog

Our journey navigating the techosphere


AuthorOVO TECH
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…

Featured

aws elasticbeanstalk cd terraform cloudformation

Deploying AWS Elastic Beanstalk applications with Terraform

Posted on .

To facilitate our migration from EC2/Chef environments to Docker/ElasticBeanstalk, we wanted to automate provisioning of an AWS Elastic Beanstalk (EB) environment and reuse it to build other environments. This article discussed how we achieved this infrastruct…

Featured

angular front-end

Migrating to TypeScript with Angular 1.x

Posted on .

This is a post for you who have built your fair share of Angular 1 projects and noticed that when it gets big it gets harder and harder to keep track of. A way to keep track of things as your projects get bigger is to start using types and typescript, it gives…

Featured

Scala test spark streaming

Effective Tests for Spark Streaming

Posted on .

At OVO we are heavily relying on Spark in both its batch and stream processing capability to successfully master the challenge of smart meter and real time energy usage data and provide increasing insights for our customers and business. Streaming solutions co…

Featured

Scala web

10 things you should know about Scala.js

Posted on .

It has been a few years since Scala started its rapid expansion as a mainstream programming language for server-side application development. In early 2016, Scala.js, a transpiler that translates your Scala code into (as claimed) highly performant and optimise…