---
title: code | Blog
description: Canonical makes open source secure, reliable and easy to use, providing
  support for Ubuntu and a portfolio of enterprise-grade technologies. Founded in
  2004, Canonical operates globally with team members in over 80 countries.
url: https://canonical.com/blog/tag/code?format=md
---

# Blog posts tagged *"code"*

---

[Bartek Szopka](https://canonical.com/blog/author/bartoszopka)

10 January 2022

### [Release of Vanilla framework v3.0](https://canonical.com/blog/release-of-vanilla-framework-v3)

Ubuntu

Ubuntu tech blog

We’ve just released Vanilla v3.0 – a new major update to our CSS framework. It includes a few significant updates and improvements around spacing variables, responsive breakpoints, a new expanding search box and various updates to existing components. Important aspects of the release include dropping a noticeable chunk of deprecated style ...

---

[Karl Waghorn-Moyce](https://canonical.com/blog/author/karlwaghorn-moyce-2)

21 November 2019

### [The lifecycle of a component](https://canonical.com/blog/the-lifecycle-of-components-in-your-design-system)

Design

Ubuntu tech blog

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, improvements or new componen ...

---

[Karl Waghorn-Moyce](https://canonical.com/blog/author/karlwaghorn-moyce-2)

13 June 2019

### [New release: Vanilla framework 2.0](https://canonical.com/blog/new-release-vanilla-framework-2-0)

Cloud and server

Ubuntu tech blog

Over the past year, we’ve been working hard to bring you the next release of Vanilla framework: version 2.0, our most stable release to date. Since our last significant release, v1.8.0 back in July last year, we’ve been working hard to bring you new features, improve the framework and make it the most stable version ...

---

[barry-mcgee](https://canonical.com/blog/author/barry-mcgee-2)

26 April 2019

### [Formatting our code with Prettier](https://canonical.com/blog/formatting-our-code-with-prettier)

Ubuntu

Ubuntu tech blog

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 ...

---

[Karl Waghorn-Moyce](https://canonical.com/blog/author/karlwaghorn-moyce-2)

13 September 2018

### [Leading the Vanilla design system](https://canonical.com/blog/leading-the-vanilla-design-system)

Cloud and server

Ubuntu tech blog

After a busy year of working on our Vanilla CSS framework, I wanted to reflect upon what I have learned, and share my thoughts on leading the design for a growing design system. How it all began Whilst working as a visual designer across our suite of Cloud and Web products, I became aware of ...

---

[Maarten Ectors](https://canonical.com/blog/author/maarten-ectors)

16 October 2015

### [PiGlow API: one small snap for humanity…](https://canonical.com/blog/piglow-api-one-small-snap-for-humanity)

Internet of Things

Ubuntu tech blog

Victor Palau created a very nice blog post around the PiGlow. With his permission we are reproducing it here. My first steps into snappifying, I have publish a RestApi for PiGlow (glowapi 0.1.2). I though it might be a good first step and mildly useful for people wanting to set up build notifications, twitter mentions, ...

---

[Canonical](https://canonical.com/blog/author/canonical)

24 July 2009

### [Karmic desktop contest script](https://canonical.com/blog/karmic-desktop-contest-script)

Ubuntu

Ubuntu tech blog

I wrote a quick-and-dirty Haskell script to download photos from the Karmic Desktop Contest, setting a new photo as your desktop background every ten minutes. Make sure you cabal install flickr first. ...

---
