Blog posts tagged
19 June 2020
We have been transitioning the web interface for MAAS from AngularJS to React. One of the reasons for this is to make the interface faster. The main page with performance issues is the list of machines. This list needs to be fast at displaying a few hundred machines at a bare minimum. So what happens ...
4 June 2020
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. In my last ...
6 December 2019
26 April 2019
I’ve become a huge advocate of using Prettier to format front-end code. Let me explain why. For many years, I’ve spent a considerable amount of time squinting at my code editor and trying to decide if the curly brackets at the top of my screen align with the curly brackets at the bottom of my ...
9 August 2018
11 March 2015
Despite some reservations, it looks like HTTP/2 is very definitely the future of the Internet. Speed improvements HTTP/2 may not be the perfect standard, but it will bring with it many long-awaited speed improvements to internet communication: Sending of many different resources in the first response Multiplexing requests to prevent block ...