user

OVO Tech Blog

Our journey navigating the techosphere


Tagfront-end
Featured

accessibility ux front-end design culture

Creating an accessibility workshop

Posted on .

BackgroundOVO's vision is to "power human progress with clean and affordable energy for everyone". This means striving to build our digital products so that people of all abilities can use them. This year we celebrated our Accessibility Community of Interest’s…

Featured

accessibility ux front-end user research technology design

Accessibility at OVO

Posted on .

What is accessibility? Accessibility is about ensuring that everyone, regardless of their abilities, can use the digital products we build. This is important because 1 in 5 people in the UK have a disability. We know that as age increases so does the proportio…

Featured

react datepicker ux front-end design

What's in a DatePicker?

Posted on .

When it comes to UI for choosing a date, there isn't a 'one-size-fits-all' solution.…

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

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 give…

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…