Your submission was sent successfully! Close

You have successfully unsubscribed! Close

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

Archives

52 posts

Keynotes from my first PyCon – friendly and inspiring

By Robin Winslow, 7 October 2015

Last weekend I went to my first Pycon, my second conference in a fortnight. The conference runs from Friday to Monday, with 3 days of talks followed by one...

Python learnings from PyCon

By Robin Winslow, 7 October 2015

The weekend before last, I went to PyCon UK 2015. I already wrote about the keynotes, which were more abstract. Here I’m going to talk about the other talks I...

Prepare for when Ubuntu freezes

By Robin Winslow, 28 September 2015

I routinely have at least 20 tabs open in Chrome, 10 files open in Atom (my editor of choice) and I’m often running virtual machines as well. This means my...

Publishing Vanilla

By Tristram Oaten, 24 August 2015

We’ve got a new CSS framework at Canonical, named Vanilla. My colleague Ant has a great write-up introducing Vanilla. Essentially it’s a CSS microframework...

Django behind a proxy: Fixing absolute URLs

By Robin Winslow, 18 August 2015

I recently tried to setup OpenID for one of our sites to support authentication with login.ubuntu.com, and it took me much longer than I’d anticipated because...

Vanilla: Creating a modular Sass library

By Robin Winslow, 5 August 2015

We recently introduced Vanilla framework, a light-weight styling framework which is intended to replace the old Guidelines framework as the basis for our...

Converting old guidelines to vanilla

By Richard McCartney, 24 July 2015

How the previous guidelines worked Guidelines essentially is a framework built by the Canonical web design team. The whole framework has an array of tools to...

The Grid System in detail

By Pierre Bertet, 16 June 2015

Following the article “To converge onto mobile, tablet, and desktop, think Grid Units”, here is a technical description of the way the Grid System behave. We...

To converge onto mobile, tablet, and desktop, think Grid Units

By Canonical, 23 May 2015

In the converged world of Unity-8, applications will work on small mobile screens, tablets and desktop monitors (with a mouse and keyboard attached) as

A seachange in front-end best practice (but not for a while)

By Robin Winslow, 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...

Ubuntu Music App behind the scenes

By Canonical, 6 March 2015

Ubuntu community devs Andrew Hayzen and Victor Thompson chat with lead designer Jouni Helminen. Andrew and Victor have been working in open source projects...

Auto-syncing revision history from Github to Launchpad

By Robin Winslow, 28 January 2015

In the design team we keep some projects in Launchpad (as canonical-webmonkeys), and some project in Github (as UbuntuDesign), meaning we work in both Bazaar...