The Curious Engineer

All blogs / Linux / Unix

Ubuntu blog

ubuntu.com/blog/topics/design

All the latest news on the design and web team at Canonical.

Linux / UnixSecurityDevOps / SRE / infrastructureDistributed systems / cloud

Posts
212 from 19 Dec 2018 to 6 Nov 2026
Posting
weekly (73 in the last year)
Kind
company blog
Feed
https://ubuntu.com/blog/feed
Also at
https://ubuntu.com/blog

2026 71

  1. Ubuntu Summit 26.10: Less than a week away!
  2. The missing piece: bringing up to 15 years of support to Zephyr for microcontroller-based ECUs
  3. Ubuntu Pro is now available on AWS Deep Learning Amazon Machine Images (DLAMI)
  4. CVE-2026-109518 APT vulnerability fixes available
  5. Never lose robot data again: automatic ROS 2 bag recording and upload
  6. Fixes available in -proposed pocket for CVE-2026-98432
  7. php2shell (CVE-2026-109618 and CVE-2026-109619) – PHP critical vulnerability fixes available
  8. eMudhra CA compromise fixes available
  9. How to lower Android™ development costs by removing hardware from the critical path
  10. Canonical releases Ubuntu 26.10 Stonking Stingray
  11. Fixes available for CVE-2026-92392 and other curl vulnerabilities
  12. Myna speech-to-text is now available as a technology preview
  13. What’s new in security for Ubuntu 26.10?
  14. Devpack for Rust: Zero to Rust in seconds
  15. Securing open source software dependencies in the public cloud
  16. Confidential computing in the real world: finding your use case
  17. Android™ belongs in your CI/CD pipeline
  18. Realtime transaction fraud detection – with an LLM?
  19. Creating a private 5G network
  20. Fine tune your own custom LLM with Canonical Charmed Kubeflow and Feast
  21. Attach an Ubuntu Pro subscription to your AWS Image Builder image
  22. Beyond the 10-year mark: Extending Ubuntu Pro 16.04 LTS security coverage
  23. Evolution of the RISC-V ISA. What next after RVA23?
  24. Cut bloat, not features
  25. Ubuntu now certified on Qualcomm Dragonwing™ IQ-8275
  26. How we create a Canonical Academy exam
  27. Surviving the uncharted: when dedicated OpenStack expertise is your best ally in disaster recovery
  28. Canonical joins the Open Secure AI Alliance
  29. AI harnesses for telco autonomous networks
  30. Arduino® VENTUNO™ Q is available for pre-order with Ubuntu pre-installed
  31. Advantech AOM-2721 is now Ubuntu Certified
  32. Canonical integrates NVIDIA Nemotron 3.5 Lightning with Ubuntu for always-on AI agents
  33. Ubuntu’s virtualization hardware enablement (HWE) stack: a new model for confidential computing enablement
  34. Confidential computing and the new regulatory focus on data in use
  35. A day in the life of an Android developer with Anbox Cloud
  36. Managing Ubuntu on bare metal at scale
  37. Ubuntu Server: a platform made for enterprise scale
  38. Building an open source chain of trust: new research uncovers key blockers and ways forward
  39. Januscape vulnerability CVE-2026-53359 mitigations available
  40. DirtyClone Linux kernel local privilege escalation vulnerability fixes available
  41. Anbox Cloud on C4A metal: Android, at scale, without friction
  42. Canonical announces live kernel patching for Arm64
  43. So you need to add microcontrollers to your fleet: now what?
  44. Validating real-world skills through Canonical Academy
  45. Virtualized Android comes to Anbox Cloud
  46. Beyond Mythos: responding to a new threat landscape
  47. A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine
  48. pedit COW kernel local privilege escalation vulnerability mitigations
  49. A decade of Ubuntu on IBM Z and IBM LinuxONE
  50. The next era of telco clouds: get open infrastructure choice with Sylva and Canonical Kubernetes
  51. What is RDMA over Converged Ethernet (RoCE)?
  52. Beyond tokens per watt – using Ubuntu 26.04 LTS for AI
  53. A look into Ubuntu Core 26: Deploying AI models on Renesas RZ/V series for production
  54. AI with AMD ROCm on Ubuntu: your questions answered
  55. Ubuntu and Ubuntu Pro on Azure Cobalt 200 VMs
  56. What is InfiniBand?
  57. How Canonical Support solves hard Linux performance bugs – even in 12-year old code
  58. Securing AI agent workflows on Ubuntu with the new NVIDIA OpenShell snap
  59. Canonical announces optimized Ubuntu images for TPU virtual machines by Google Cloud
  60. VMware hypervisor deployment using MAAS
  61. Migrating from Apache Spark 3 to Spark 4
  62. Introducing Workshop: launch sandboxed development environments on Ubuntu with a single command
  63. Run agentic workloads on Arm and Ubuntu
  64. Decoding design: How design and engineering thrive together in open source
  65. Developing web apps with local LLM inference
  66. Canonical announces fully Managed Kubeflow AI operations platform on the Microsoft Azure Marketplace
  67. A look into Ubuntu Core 26: Cloud-powered edge computing with AWS IoT Greengrass and Azure IoT Edge
  68. PinTheft Linux kernel vulnerability mitigation
  69. CVE-2026-46333 (ssh-keysign-pwn) Linux kernel vulnerability mitigations
  70. Why web engineering is great
  71. From inspiration to impact: design students from Regent’s University London explore open design for their dissertation projects

2025 8

  1. Open design: the opportunity design students didn’t know they were missing
  2. Generating accessible color palettes for design systems … inspired by APCA!
  3. How we ran a sprint to refresh our design website, Part 2
  4. In pursuit of quality: UX for documentation authors
  5. Improving our web page creation workflow: how structured content is slashing design and development time
  6. How we ran an effective sprint to refresh our design website, Part 1
  7. A deep dive into our grid system and typography for the A4 format
  8. An Introduction to Open Source Licensing for complete beginners

2024 2

  1. Visual Testing: GitHub Actions Migration & Test Optimisation
  2. Let’s talk open design

2023 1

  1. Vanilla 4.0 release

2022 19

  1. 3 step guide to start Hacktoberfest
  2. Design and Web team summary – 23 September 2022
  3. Design and Web team summary – 9 September 2022
  4. Design and Web team summary – 26 August 2022
  5. Design and Web team summary – 29 July 2022
  6. Design and Web team summary – 29 July 2022
  7. Design and Web team summary – 15 July 2022
  8. Design and Web team summary – 1 July 2022
  9. Design and Web team summary – 17 June 2022
  10. Design and Web team summary – 22 April 2022
  11. Design and Web team summary – 8 April 2022
  12. Design and Web team summary – 25 March 2022
  13. How we implemented an interactive Live Demo Box
  14. A new look for the Circle of Friends
  15. Design and Web team summary – 11 March 2022
  16. Design and Web team summary – 25 February 2022
  17. Design and Web team summary – 11 February 2022
  18. Vanilla’s accessibility documentation process
  19. Design and Web team summary – 14 January 2022

2021 30

  1. Design and Web team summary – 17 December 2021
  2. Design and Web team summary – 3 December 2021
  3. Design and Web team summary – 19 November 2021
  4. Design and Web team summary – 16 November 2021
  5. Design and Web team summary – 22 October 2021
  6. Top 6 projects from our Hackathon
  7. Design and Web team summary – 10 September 2021
  8. Design and Web team summary – 8 September 2021
  9. Design and Web team summary – 13 August 2021
  10. Design and Web team summary – 30 July 2021
  11. Design and Web team summary – 16 July 2021
  12. Design and Web team summary – 2 July 2021
  13. Design and Web team summary – 28 June 2021
  14. The story of a feature: “View my invoices”
  15. Design and Web team summary – 4 June 2021
  16. Design and Web team summary – 26 May 2021
  17. Design and Web team summary – 11 May 2021
  18. Taming unruly logo sections
  19. Design and Web team summary – 27 April 2021
  20. Multiculturalism and globalisation in user experience
  21. Transcribing user interviews with Amazon Transcribe
  22. Design and Web team summary – 12 April 2021
  23. Design and Web team summary – 29 March 2021
  24. Design and Web team summary – 17 March 2021
  25. CSS Animations
  26. Design and Web team summary – 01 March 2021
  27. Design and Web team summary – 15 February 2021
  28. Open source, teamwork and mental health: my FOSDEM 2021
  29. Design and Web team summary – 8 February 2021
  30. Design and Web team summary – 27th January 2021

2020 27

  1. Design and Web team summary – 29 December 2020
  2. Design and Web team summary – 08 December 2020
  3. Design and Web team summary – 24th November 2020
  4. Design and Web team summary – 10th November 2020
  5. Accessibility audit of Vanilla framework
  6. Design and Web team summary – 28th October 2020
  7. Design and Web team summary – 16th September 2020
  8. Design and Web team summary – 2nd September 2020
  9. Design and Web team summary – 20th August 2020
  10. Design and Web team summary – 4th August 2020
  11. Design and Web team summary – 20th July 2020
  12. Design and Web team summary – 8th July 2020
  13. Design and Web team summary – 22nd June 2020
  14. Making the MAAS machine list fast with React
  15. Design and Web team summary – 9th June 2020
  16. Design and Web team summary – 27 May 2020
  17. Design and Web team summary – 26th April 2020
  18. 2004 to 20.04 LTS: 16 years of Ubuntu mascots
  19. Design and Web team summary – 15th April 2020
  20. Automating our Vanilla releases with GitHub actions
  21. Design and Web team summary – 30th March 2020
  22. Design and Web team summary – 16 March 2020
  23. Tutorials for everyone from everyone
  24. Design and Web team summary – 5 March 2020
  25. Design and Web team summary – 14 February 2020
  26. Design and Web team summary – 5th February 2020
  27. Design and Web team summary – 17 January 2020

2019 17

  1. Design and Web team summary – 20 December 2019
  2. Design and Web team summary – 22 November 2019
  3. The lifecycle of a component
  4. We reduced our Docker images by 60% with –no-install-recommends
  5. Design and Web team summary – 25 October 2019
  6. Design and Web team summary – 11 October 2019
  7. Design and Web team summary –27 September 2019
  8. Design and Web team summary – 03 September 2019
  9. Design and Web team summary – 16 August 2019
  10. Design and Web team summary – 2 August 2019
  11. Design and Web team summary – 8 July 2019
  12. Vanilla Framework 2.0 upgrade guide
  13. New release: Vanilla framework 2.0
  14. Design and Web team summary – 10 May 2019
  15. Design and Web team summary – 15 March 2019
  16. Design and Web team summary – 20 February 2019
  17. Our new team practices site, and the democratic repository behind it

2018 1

  1. Design and Web team summary – 19 December 2018

Undated 36

  1. Upgrade your desktop: Ubuntu 26.04.1 LTS is now available
  2. How a missing kernel flag broke FIPS-certified containers in managed Kubernetes
  3. Scaling Android™ development without scaling hardware
  4. Android™ development shouldn’t start with a physical device
  5. Bring Zenoh to ROS 2 with snaps
  6. Grace on the currents: Stonking Stingray
  7. Canonical announces the Enterprise Store as part of Ubuntu Pro
  8. Tracing a memory leak bug in PID 1 and contributing an upstream fix: a Linux support story
  9. MAAS installation: bare metal provisioning is easier than ever
  10. Beyond safety and security: Why automotive open source demands dependability
  11. Canonical becomes Gold Sponsor of Trifecta Tech Foundation
  12. Hunting a 16-year-old SQLite bug with TLA+: is dqlite affected?
  13. How to use RISC-V custom instructions with Ubuntu
  14. Ubuntu Summit 26.04: connected by open source
  15. Template: Streamlining open source design contributions
  16. AI at the edge: simplifying infrastructure with Cisco and Canonical
  17. RISC-V profiles – why is RVA23 significant?
  18. Showcasing open design in action: Loughborough University design students explore open source projects
  19. Design and Documentation clinics at FOSDEM Fringe 2026
  20. Designing Canonical’s Figma libraries for performance and structure
  21. Canonical’s recipe for High Performance Computing
  22. Web team – hack week 2023
  23. Introducing a VSCode extension for Vanilla CSS Framework
  24. UX Deep Dive: Classify interactions for a more intuitive user interface
  25. Accessible by design: How we are designing for accessibility at Canonical
  26. Release of Vanilla framework v3.0
  27. Meet my co-worker, webbot
  28. Supporting “I don’t care about cookies”
  29. Regex basics
  30. Improving the code experience in Vanilla
  31. Testing your user contract
  32. Avoiding dropped connections in nginx containers with “STOPSIGNAL SIGQUIT”
  33. Remote collaborative design
  34. A fresh look for releases.ubuntu.com
  35. Zero to Snap – Rev up your packaging
  36. Our Kubernetes deployment pipeline