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
206 from 19 Dec 2018 to 21 Oct 2026
Posting
weekly (67 in the last year)
Kind
company blog
Feed
https://ubuntu.com/blog/feed
Also at
https://ubuntu.com/blog

2026 65

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