Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

  1. Blog
  2. Anthony Dillon

Anthony Dillon

Anthony Dillon

72 posts

Lead Web Developer

Anthony Dillon is a Lead Web Developer in the web and design team. The team is responsible for all websites and tooling across Canonical. Anthony loves to create beautiful things and push the boundaries of the web.


Anthony Dillon
18 June 2018

Design and Web team summary – 18 June 2018

Cloud and server Article

Welcome to the latest work and updates from the design and web team. The team manages all web projects across Canonical. From www.ubuntu.com to the Juju GUI we help to bring beauty and consistency to all the web projects. MAAS squad Code school We ran our first team code school which was “Install & run ...


Anthony Dillon
4 June 2018

Design and web team summary – 4 June 2018

Cloud and server Article

Welcome to the latest work and updates from the design and web team. We manage all web projects across Canonical – from www.ubuntu.com to the Juju GUI we help to bring beauty and consistency to all the web projects. Web A/B tests on blog Setup an A/B test on blog.ubuntu.com to test different newsletter sign-up ...


Anthony Dillon
10 April 2018

Design and Web team summary – 10 April 2018

Cloud and server Article

MAAS squad Homepage A/B test completes The team ran an A/B test on two homepage designs. Based on Google analytics experiment data and Crazy egg scroll-map data for both A and B versions. The resulting winner was B. Which has now been made the permanent homepage. MAAS Vanilla integration teething fixes The MAAS squad have ...


Anthony Dillon
27 March 2018

Design and Web team summary – 27 March 2018

Cloud and server Article

The design and web team work on a wide array of projects throughout Canonical. Therefore, we are split into seven squads to handle different aspects of the company. Here is a rundown of the work we completed this week by squad. Snappy squad New snapcraft.io features We implemented a darker themed header across snapcraft.io and ...


Anthony Dillon
6 September 2017

Webteam development summary

Ubuntu Development

Iteration 6 dating between 14th to the 25th of August This iteration saw a lot of work on tutorials.ubuntu.com and on the migration of design.ubuntu.com from WordPress to a fresh new Jekyll site project. Continued research and planning into the new snapcraft.io site, with some beginnings of the development framework. Vanilla Framework put ...


Anthony Dillon
22 August 2017

Cookie notification component

Ubuntu Notes

We’ve all seen the annoying cookie notification which website owners are legally obliged to include on their sites. We can’t avoid them, so let’s have some fun with them. Previously, for Canonical’s sites, the cookie notification was a shared CSS file and JavaScript file that we injected into the head of each site. This resulted in ...


Anthony Dillon
25 April 2017

Designing in the open

Ubuntu User Experience

Over the past year, a change has emerged in the design team here at Canonical: we’ve started designing our websites and apps in public GitHub repositories, and therefore sharing the entire design process with the world. One of the main things we wanted to improve was the design sign off process whilst increasing visibility for ...


Anthony Dillon
3 October 2016

Juju GUI 2.2.0 released

Cloud and server Article

We’re pleased to announce the latest feature release of the Juju GUI. With the GA of Juju 2 release coming very soon we’re ready to unveil the new enhanced model management in the Juju GUI. The new GUI allows you to take advantage of Juju 2’s multi-user multi-model functionality as seamlessly as you worked with ...


Anthony Dillon
8 August 2016

Web team hack day

Ubuntu Featured

Last week the developers in the web team swapped the office for the lobby of the hotel across the street. The day was geared up to allow us to leave our daily tasks in the office and think of ideas that we would like to work on. The morning started with coffee and sitting in ...


Anthony Dillon
19 November 2015

Using Vanilla with Jekyll

Ubuntu Development

We’re using NPM as Vanilla’s package manager. Which gives us a number of advantages such as, an easy way to install and update the CSS framework. This all worked fine until we hit an issue with Github Pages. They do not supporting install scripts therefore it is not possible in npm install. Highlighted in this ...


Anthony Dillon
22 June 2015

Introducing Vanilla

Ubuntu Article

Why we needed a new framework Some time ago the web team at Canonical developed a CSS framework we called ‘Guidelines’. Guidelines helped us to maintain our online visual language across all our sites and comprised of a number of base and component Sass files which were combined and served as a monolithic CSS file ...