---
title: 'Open source, teamwork and mental health: my FOSDEM 2021'
description: FOSDEM is a conference about free and open source software for developers.
  This is my participation to FOSDEM this year as a web developer.
url: https://canonical.com/blog/my-fosdem-2021?format=md
---

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

---

[toto](https://canonical.com/blog/author/tbmb "More about toto")

8 February 2021

# Open source, teamwork and mental health: my FOSDEM 2021

[conference](https://canonical.com/blog/tag/conference)
[Design](https://canonical.com/blog/tag/design)
[FOSDEM](https://canonical.com/blog/tag/fosdem)
[web](https://canonical.com/blog/tag/web)

---

Share the article

For the past 4 years I have participated in [FOSDEM](https://fosdem.org/2021/), a conference about free and open source software for developers. I love this event. It’s a welcome opportunity to see friends, watch great talks and drink excellent Belgium beer.

Unfortunately, this year it was a remote event. The event was managed via [matrix](https://matrix.org/), a decentralized communication system. There were a few network issues at the beginning, as it had to deal with more than 11,000 people simultaneously, but in general it went pretty smoothly.

I mostly participated in the “community”, “[open source design](https://opensourcedesign.net/)” and “web performance” rooms. Here is a little summary of what a saw. Hope there is stuff that might trigger your curiosity.

## [Tools and Concepts for Successfully Open Sourcing Your Project](https://fosdem.org/2021/schedule/event/open_sourcing_tools/)

Interesting talk with tips and tricks for open-sourcing your project. There were interesting questions like: why would you open-source it? Are you ready to maintain it? Etc…

[Further information](https://todogroup.org/)

## [Eleventy is a simpler static site generator](https://fosdem.org/2021/schedule/event/eleventy_static_site_generator/)

This presentation is about the static site generator [Eleventy](https://www.11ty.dev/). The presenter loves the framework and was mostly doing a high level presentation of the framework.

As a side note, [the web and design team at Canonical](https://ubuntu.com/blog/topics/design) started using Eleventy for [some of our static sites](https://github.com/canonical-web-and-design/mir-server.io).

## [Accessible code editing with CodeMirror 6](https://fosdem.org/2021/schedule/event/codemirror/)

A talk about the project [CodeMirror](https://codemirror.net/), a code editor for your browser in JS. The main developer refactored his project completely. He presented the new features available in [version 6](https://codemirror.net/6/). It was interesting to know that he was mostly the only provider of this type of service for a while and never took the time to really improve and modernize the code until in the last years where more and more libraries started to provide the same features.

## [Communications Hacks](https://fosdem.org/2021/schedule/event/community_devroom_communication_hacks/)

This was one of my favorite talks. The presenter discussed the challenges of working in an international organization, especially regarding communication. The two main points that she discussed were cultural communication and the giving and receiving of feedback in a multicultural company.

The first part about communications was mostly presenting the work of Erin Meyer from her book [The Culture Map](https://erinmeyer.com/books/the-culture-map/). This book presents the different ways and challenges of communicating between cultures.

The second part of the talk was about how to give and receive feedback. She gave some tips and tricks like the importance of taking time to process feedback, remembering to consider the context of feedback etc. She also presented the different ways and types of person that you can face in giving and receiving feedback.

It’s hard to summarize this talk without going into all the details, I strongly recommend watching it once the video is available.

[Cross-Culture Collaboration Guide at GitLab](https://about.gitlab.com/company/culture/cross-culture-collaboration-guide/)

## [Making Documentation a First-class Citizen in Open Source Projects](https://fosdem.org/2021/schedule/event/community_devroom_documentation_first_class_citizen/)

This was a talk about documentation and a reminder that coders are not the only contributors to open-source projects. The approach that the presenter took was to put developers and documentation writers at the same level when looking at contributions to a project. This talk wasn’t giving tips on how to write docs but instead how to praise documentation writers.

It’s important to remember that we shouldn’t forget to document how to contribute to documentation!

## [Mental health and free software](https://fosdem.org/2021/schedule/event/community_devroom_mental_health_free_software/)

This was a great talk about mental health in the free software community. The presenter is a developer that joined [Element](https://element.io/) and experienced imposter syndrome in a community of very opinionated people. This led him to over work and burn out. In this talk he presents what he did and how he changed his approach to facing the dev world. He gave behavioral feedback to contributors, community members and managers.

Something that is hard to remember sometimes is: don’t over work, go out, meditate, play, try to do other stuff that will make you think of things other than work. This will make your mind more clear and be more efficient.

## [Using the Firefox Profiler for web performance analysis](https://fosdem.org/2021/schedule/event/webperf_firefox_profiler/)

This talk was presented by one of the developers of the new [Firefox Profiler](https://profiler.firefox.com/). This tool allows developers to share recorded profiles to help debug issues. The tool records every execution that your browser does when loading and navigating in a web page. The presenter explained every section of the tool and did a demo.

It looks quite cool. You can easily record your profile with a simple button, upload it and share it with others. The tool is not yet integrated with the dev tools of Firefox but they are planning to do so. More to see soon, but definitely something that I will try!

## [Penpot, design freedom for teams](https://fosdem.org/2021/schedule/event/penpot_design_freedom_for_teams/)

[Penpot](https://penpot.app/) V1 was released recently. It is an open-source alternative for tools like Sketch or Figma. The project is fully based on open standards: SVG and CSS. It is interesting to see how the team worked hard on the first impression and how to be performant very fast on first use of the tool. The current project released is not only about doing sketches but also having team collaboration.

The presentation ended with a demo on how to use Penpot and redesign the FOSDEM website.

They are calling for people to try it, give feedback to the team and discuss with them about features that would be nice to have.

## [Building a greener web](https://fosdem.org/2021/schedule/event/webperf_building_a_greener_web/)

The talk was around different actions that the [green web foundation](https://www.thegreenwebfoundation.org/) is working on to make a greener web. The presenter showed different projects that he worked on: [sitespeed](http://sitespeed.me/) (that shows a green report now) or a project where the servers were powered differently depending on the weather.

## [Practical advice for using Mypy](https://fosdem.org/2021/schedule/event/python_mypy/)

This presentation was about [Mypy](http://mypy-lang.org/) which is a static type checker for Python. The presenter showed a few examples of syntax and the error/warning messages Mypy throws. He showed some tips and tricks to manage immutable types in Python. For example: Use Segment instead of lists.

## [WebPageTest Update and License discussion](https://fosdem.org/2021/schedule/event/webperf_webpagetest_update_and_license/)

[Catchpoint](https://www.catchpoint.com/) acquired [WebPageTest](https://www.webpagetest.org/) last year. The maintainer came to explain the future evolution of the project and the license update.

Webpage will now have 2 branches. One Apache licensed branch which will be the community branch, where the maintainer will merge community contributions. The second one will be their commercial branch using the [Poliform license](https://polyformproject.org/licenses/). The project will evolve only on the Poliform branch.

In terms of new features, WebPageTest is landing the [Core Web Vitals](https://web.dev/vitals/) in their analytics with some nice visual features to show Cumulative Layout Shift (CLS) and Largest Contentful Paint (LCP). They will also upgrade the way they manage browsers and will integrate a fleet of Apple M1 silicon to be able to emulate Safari as closely as possible. Finally they are moving all the servers/phones/etc away from the presenter’s basement following the acquisition.

## Conclusion

FOSDEM is not only about talks, it’s also about meeting people and seeing friends. I personally enjoyed staying in the coffee channel to see what people were doing in their remote conference, between coffee and sharing snow updates.

Thanks to the volunteers and the people that make FOSDEM what it is. Stay safe and see you in 2022.

Have I said something wrong? Don’t hesitate to let me know on twitter [@totostache](https://twitter.com/totostache).

[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

[### 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

[### Introducing a VSCode extension for Vanilla CSS Framework](https://canonical.com/blog/introducing-a-vscode-extension-for-vanilla-css-framework)

The Vanilla CSS Framework is a utility class-based and customizable SASS library that is the go-to when it comes to styling websites and dashboards across the majority of...

[Goulin Khoge](https://canonical.com/blog/author/goulinkh)

14 October 2022

[### 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

[### Web Engineering: Celebrating Our Third Annual Hack Week](https://canonical.com/blog/web-engineering-celebrating-our-third-annual-hack-week)

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

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

6 November 2025
