OVO Tech Blog

Our journey navigating the techosphere

user

OVO Tech Blog

Our journey navigating the techosphere


Featured

data science

Calculating Energy Savings

Posted on .

Welcome to our second post on inference and energy savings. In our first post you were introduced to the concept of inference, matching and pesky confounding variables - if you haven’t read our first post I would recommend you take a look. In this post we will…

Featured

data science analytics data

Inference in observational studies

Posted on .

Hello and welcome to the latest riveting read from the data science team here at OVO - this time about methodologies for measuring the impact of some intervention where you cannot control who receives the intervention. First let’s define some different types o…

Featured

Automate testing Genesys' Web Messenger

Posted on .

Manually testing chatbots can be a slow and error prone process, especially when testing all potential customer journeys. The quicker and more reliable approach to testing is to rely on automated tests, which can be triggered with a click of a button, test all…

Featured

Genesys: Troubleshooting Web Service Data Actions

Posted on .

When creating Web Service Data Actions (and their dependent flows) in Genesys I spent a lot of time debugging problems around these Data Actions - the main culprit being input values that resulted in unexpected responses from a downstream API, breaking contrac…

Featured

Easy GraphQL server using class decorators

Posted on .

Introduction Hello my virtual friends, how are you? I’m fine, thank you. Whether you're a seasoned developer or a complete beginner who is interested in an easy way of setting up a GraphQL server from scratch, then this is the blog for you. For those that don’…

Featured

OVO vs. Bug Bounty researchers - round 2

Posted on .

Last year I posted on how we prevented subdomain takeovers and saved $000s. But our 400 Bug Bounty researchers upped their game - so we did too, by adding optional automated subdomain takeover to our open source tool Domain Protect. The problem  In my last pos…