Design archives
102 posts
Web Engineering: Celebrating Our Third Annual Hack Week
By Anthony Dillon, 6 November 2025
The Web Engineering team is thrilled to announce the successful conclusion of our third annual Hack Week! Over the past three years, this initiative has...
How we ran a sprint to refresh our design website, Part 2
By Leia Ruffini, 9 September 2025
Part 2 of our series on how our team created content for our design website. Get insights, tools, and lessons to help you run your own design sprint.
How we ran an effective sprint to refresh our design website, Part 1
By Leia Ruffini, 14 April 2025
Part 1 of how we ran a design sprint to refresh our website. Sharing what worked, what didn’t, and lessons from designing for open source in mind.
An Introduction to Open Source Licensing for complete beginners
By piperdeck, 20 January 2025
Open source is one of the most exciting, but often misunderstood, innovations of our modern world. I still remember the first time I installed linux on my...
Web Engineering: Hack Week 2024
By Anthony Dillon, 8 January 2025
At Canonical, the work of our teams is strongly embedded in the open source principles and philosophy. We believe open source software will become the most...
Designing Canonical’s Figma libraries for performance and structure
By Maximilian Blazek, 6 November 2024
How Canonical’s Design team rebuilt their Figma libraries, with practical guidelines on structure, performance, and maintenance processes.
Visual Testing: GitHub Actions Migration & Test Optimisation
By Julie Muzina, 13 August 2024
What is Visual Testing? Visual testing analyses the visual appearance of a user interface. Snapshots of pages are taken to create a “baseline”, or the current...
Let’s talk open design
By Ana Sereijo, 19 April 2024
Why aren’t there more design contributions in open source? Help us find out!
Web team – hack week 2023
By Anthony Dillon, 25 October 2023
Today, around 96% of software projects utilize open source in some way. The web team here at Canonical is passionate about Open source. We lead with an...
Display graphs for WebRTC Statistics API data using ChartJS and React
By lorumic, 18 September 2023
WebRTC is an open-source technology that enables Real-Time Communications (RTC) in a web browser. It provides software developers with a set of application...
Vanilla 4.0 release
By Bartek Szopka, 18 July 2023
Last week we released a new major version of the Vanilla framework. Vanilla 4.0 introduces the elements of the new style used for a current rebranding of...