Web engineering and design team

Discover the latest news and work from the web and design team.

The Web and design team at Canonical pride themselves on building things properly, not quickly. Always looking for creative ways to push the boundaries of the web.


Canonical
22 April 2020

2004 to 20.04 LTS: 16 years of Ubuntu mascots

Article Design

Creating a new release of Ubuntu is always a complex undertaking. At Canonical, delivering Ubuntu is our core mission, and each new version represents the culmination of months of effort from colleagues throughout our organisation – not to mention the contributions from our wider, open source community. And as our...

Canonical
22 April 2020


Anthony Dillon
15 April 2020

Design and Web team summary – 15th April 2020

Article Design

Here are some of the highlights of our completed work over the previous iteration. Meet the team Heya, I’m Lilyana (Лиляна)!  I’m a senior UX designer and have been working primarily on MAAS since I joined Canonical two years ago. I love solving complex problems and learning more about the fascinating technology that...

Anthony Dillon
15 April 2020


Bartek Szopka
31 March 2020

Automating our Vanilla releases with GitHub actions

Article Design

The Vanilla framework has a history of being released very infrequently. Sometimes it has been months between releases, which made the upgrade process often hard and time-consuming. One of the reasons for that was a manual and a quite time-consuming release process. Over several weeks earlier this year, we’ve been...

Bartek Szopka
31 March 2020


Anthony Dillon
30 March 2020

Design and Web team summary – 30th March 2020

Article Design

Due to the rapidly developing Coronavirus (COVID-19) situation, the entire web team has transitioned to 100% remote for the foreseeable future. Canonical is well set up to remain productive but brings design challenges such as group sketching which we are testing and evaluating solutions. Here are some of the highlights...

Anthony Dillon
30 March 2020


Anthony Dillon
16 March 2020

Design and Web team summary – 16 March 2020

Design Design

The Web and design team spent the last week in an in-person sprint in Frankfurt. We have a number of members of the team that are remote so it is always great to all get together and go for dinners and coffees together. This takes us out of our usual work so this was a

Anthony Dillon
16 March 2020


toto
11 March 2020

Tutorials for everyone from everyone

Article Ubuntu

TL:DR The tutorials site was refreshed. Tutorials are written in Discourse. They are then pulled and displayed on different sites: ubuntu.com, snapcraft.io, maas.io and jaas.ai. Contributing to open source tools goes beyond writing code. Some of the best contributions simply explain to others how to use the software...

toto
11 March 2020


Anthony Dillon
5 March 2020

Design and Web team summary – 5 March 2020

Design Design

This is the final week before the team is all off the Frankfurt for co-located sprinting on some features and products. So, watch this space. This was a fairly busy two weeks for the Web & Design team at Canonical.  Here are some of the highlights of our completed work. Web squad Our Web Squad

Anthony Dillon
5 March 2020


Peter Mahnke
18 February 2020

Design and Web team summary – 14 February 2020

Design Ubuntu

The Web and Design team at Canonical looks after most of our main websites, the brand, our Vanilla CSS framework and several of our products with web front-ends.  Here are some of the highlights of our completed work over our last two-week iteration. Web & Brand squad Our Web Squad develops and maintains most of

Peter Mahnke
18 February 2020


Jeff Pihach
10 February 2020

Testing your user contract

Article Design

Whenever you write any code that is to be consumed by another, whether it be a library or some UI element, that consumer expects it to work in a certain way every time they interact with it. All good developers would agree and that’s why we also write tests that either break our code up

Jeff Pihach
10 February 2020


Anthony Dillon
5 February 2020

Design and Web team summary – 5th February 2020

Article Design

This was a fairly busy two weeks for the Web and Design team at Canonical.  Some of us attended our internal roadmap alignment sprint in Cape Town. These trips are extremely valuable for the Web and Design team as we interact with almost all teams across the company.  Here are some of the highlights of

Anthony Dillon
5 February 2020


Robin Winslow
17 January 2020

Design and Web team summary – 17 January 2020

Article Design

The second iteration of this year is the last one before our mid-cycle sprint next week. Here’s a short summary of the work the squads in the Web & Design team completed in the last 2-week iteration. Web, Ubuntu and Brand squad Web is the squad that develop and maintain most of the brochure websites

Robin Winslow
17 January 2020


Anthony Dillon
20 December 2019

Design and Web team summary – 20 December 2019

Article Design

This is the final iteration of the year. The team has worked exceptionally hard to produce a number of new projects and initiatives. Here is a shortlist of highlights from the team in 2019: JAAS dashboard, proof of concept – a new view of Juju for people that have a lot of Juju to list

Anthony Dillon
20 December 2019


Robin Winslow
26 November 2019

Design and Web team summary – 22 November 2019

Article Design

This was a fairly busy two weeks for the Web & design team at Canonical.  Here are some of the highlights of our completed work. Web squad Web is the squad that develop and maintain most of the brochure websites across the Canonical. Takeovers and engage pages This iteration we built two webinars with engage

Robin Winslow
26 November 2019


Karl Waghorn-Moyce
21 November 2019

The lifecycle of a component

Design Design

Vanilla Framework is a living design system for our products that will grow along with our organisation. Vanilla’s component library is used by many internal and external websites along with the cloud applications JAAS dashboard and MAAS UI. We release updates approximately every 2 weeks, either for bug fixes,...

Karl Waghorn-Moyce
21 November 2019