Kit Randel

Kit Randel

3 posts


Kit Randel
4 June 2020

Building a cross-framework UI with single-spa in MAAS 2.8

Article Design

A new machine list, and a new framework In MAAS 2.8, we’re shipping a new machine list, built from the ground up in React and Redux. We’ve also implemented a few new features: persisting UI state for grouping, new grouping options, bookmarkable urls with filter and search parameters, and many performance improvements. ...

Kit Randel
4 June 2020


Kit Randel
6 December 2019

Migrating the MAAS UI from AngularJS to React

Article Design

MAAS (metal as a service), is a Canonical product which allows for very fast server provisioning and data centre management. Around 2014, work began to build a rich UI for MAAS, primarily using the AngularJS JavaScript framework from Google. AngularJS today is in long term support (LTS) and due to reach end-of-life in...

Kit Randel
6 December 2019


Kit Randel
9 August 2018

Conference Report: Fullstack 2018 London

Notes Cloud and server

I recently attended Fullstack 2018, “The Conference on JavaScript, Node & Internet of Things” with my colleagues from the Canonical Web Team in London. Fullstack attempts to cover the full spectrum of the JS ecosystem – frontend, backend, IoT, machine learning and a number of other topics. While I attended a broad range...

Kit Randel
9 August 2018