The VIBBIO kitchen

Tagged in

load-time

Optimizing HTML5 Video Scrubbing

I’ve recently been working on improving the experience of the video time selector inside the Vibbio platform. It’s a little component that allows you to select a range of time from a video. Previously, it worked like this: you move one handle to a point along the timeline, and the video updates its position. This isn’t ideal. The user has to rely on that clunky thumbstrip on the timeline to guess where they want the marker to land....

Easy Wins in Bundle Size Reduction

One of my first tasks when I started at Vibbio was to take a look at our frontend webpack bundle size and see if there were any wins to be had. Sure enough, I found some quick and easy repeatable steps that anyone could use to reduce an inflated bundle size. We started out with a bundle size of 3.88mb (minified and gzipped). Not ideal, not ideal at all. The first step was finding out where the problems lay....