---
title: 'Web Engineering: Celebrating Our Third Annual Hack Week'
description: 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 become
  a cornerstone of our collaborative spirit and commitment to innovation. With 126
  significant contributions to date, Hack Week provides a dedicated space for our
  engineers to tackle […]
url: https://canonical.com/blog/web-engineering-celebrating-our-third-annual-hack-week?format=md
---

1. [Blog](https://canonical.com/blog)
2. Article

---

[Anthony Dillon](https://canonical.com/blog/author/ya-bo-ng "More about Anthony Dillon")

6 November 2025

# Web Engineering: Celebrating Our Third Annual Hack Week

[engineering](https://canonical.com/blog/tag/engineering)
[Open source](https://canonical.com/blog/tag/open-source)
[web](https://canonical.com/blog/tag/web)

---

Share the article

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 become a cornerstone of our collaborative spirit and commitment to innovation. With 126 significant contributions to date, Hack Week provides a dedicated space for our engineers to tackle challenging problems, refine existing systems, and push the boundaries of what’s possible.

The key goals of these events is allowing us to talk with confidence about the true open source nature of our work. We get the opportunity to addressing issues we’ve identified upstream in projects that we use to benefit ourselves and others. By dedicating time to these fixes, we not only improve the stability and performance of our foundational technologies but also empower our team to gain a deeper understanding of complex systems and our dependency tree. The direct engagement with these challenges allows us to truly experience the difficulties firsthand, fostering a unique learning environment. These invaluable learnings are then taken back to our daily projects, where we reflect on the insights gained and implement improvements that benefit all our ongoing work. We are proud of the dedication displayed by everyone involved, and we look forward to continuing this initiative into the future with impactful contributions.

This year we focused on providing accessibility contributions to our internal corporate message application called [Mattermost](https://mattermost.com/). All contributions are listed below:

|  |
| --- |
| [Murtaza-Ax/Color-Converter](https://github.com/Murtaza-Ax/Color-Converter/pull/1) |
| [Mattermost #34132](https://github.com/mattermost/mattermost/pull/34132) |
| [Mattermost ##34128](https://github.com/mattermost/mattermost/issues/34128) |
| [Biome #7749](https://github.com/biomejs/biome/pull/7749) |
| [Mattermost #26961](https://github.com/mattermost/mattermost/issues/26961) |
| [Mattermost #34141](https://github.com/mattermost/mattermost/pull/34141) |
| [Mattermost #34142](https://github.com/mattermost/mattermost/pull/34142) |
| [Psycopg #1184](https://github.com/psycopg/psycopg/pull/1184) |
| [Upptime#269](https://github.com/upptime/uptime-monitor/pull/269) |
| [HeroUI #5810](https://github.com/heroui-inc/heroui/issues/5810) |
| [HeroUI #5811](https://github.com/heroui-inc/heroui/pull/5811) |
| [Mattermost #34153](https://github.com/mattermost/mattermost/issues/34153) |
| [Mattermost #34154](https://github.com/mattermost/mattermost/pull/34154) |
| [TheAlgorithms/JavaScript #1842](https://github.com/TheAlgorithms/JavaScript/pull/1842) |
| [adk-web #161](https://github.com/google/adk-web/pull/161) |
| [HeroUI #5814](https://github.com/heroui-inc/heroui/issues/5814) |
| [HeroUI #5813](https://github.com/heroui-inc/heroui/pull/5813) |
| [Ghost #25183](https://github.com/TryGhost/Ghost/pull/25183) |
| [HeroUI #5818](https://github.com/heroui-inc/heroui/issues/5818) |
| [HeroUI #5819](https://github.com/heroui-inc/heroui/pull/5819) |
| [Ghost #25195](https://github.com/TryGhost/Ghost/pull/25195) |
| [Upptime#271](https://github.com/upptime/uptime-monitor/pull/271) |
| [Scrabble #3](https://github.com/edlerd/scrabble/pull/3) |
| [Mattermost #34196](https://github.com/mattermost/mattermost/pull/34196) |
| [Countdown #155](https://github.com/RDjarbeng/countdown/pull/155) |
| [Ghost #25197](https://github.com/TryGhost/Ghost/pull/25197) |

Open source encourages compatibility with standards, making locking users in more difficult. This is why we love the freedom open source offers. Open source software allows for sharing knowledge, gaining knowledge, and practising. It promotes transparency in data collection and software systems. Freedom, therefore, is the gift that keeps on giving.

Please have a look at [our open-source projects](https://github.com/canonical/) and reach out to us via the issues if anything is unclear.

[Get in touch

Interested in running Ubuntu in your organization?](https://ubuntu.com/about/contact-us/form)

## Sign up for our newsletter

Get the latest Canonical news and updates in your inbox.

Work email:

\*I agree to receive information about Canonical's
products and services.

By submitting this form, I confirm that I have read and agree to [Canonical's Privacy Policy](https://canonical.com/legal/dataprivacy).

Sign up

## Share on

---

## Related posts

[### Canonical becomes Gold Sponsor of Trifecta Tech Foundation](https://canonical.com/blog/canonical-becomes-gold-sponsor-of-trifecta-tech-foundation)

Canonical is pleased to announce it is now a Gold Sponsor of the Trifecta Tech Foundation, a non-profit that creates open source building blocks for critical infrastructure...

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

30 June 2026

[### Challenges designers face in open source (and how to fix them)](https://canonical.com/blog/challenges-designers-face-in-open-source-and-how-to-fix-them)

Open source powers up to 90% of modern software, yet many projects lack usability. Canonical’s Design team surveyed 115 cross-functional professionals to uncover the 4 core...

[Kola Ojoodide](https://canonical.com/blog/author/kola-ojoodide)

26 June 2026

[### Why web engineering is great](https://canonical.com/blog/why-web-engineering-is-great)

Hi, I’m Johann! I’m an engineering manager in Canonical’s web team. For the larger part of my 15 years of work experience as engineer, I’ve been working in web development....

[Johann Wolf](https://canonical.com/blog/author/johannwolf)

27 April 2026

[### A year of documentation-driven development](https://canonical.com/blog/a-year-of-documentation-driven-development)

For many software teams, documentation is written after features are built and design decisions have already been made. When that happens, questions about how a feature is...

[Yanisa Haley Scherber](https://canonical.com/blog/author/yanisa-hs)

17 February 2026
