I just arrived from FOSDEM 2023 and I wanted to write a bit about the presentations I liked, and some notes I took during the weekend.
Most of these talks are (or will eventually be) available on the FOSDEM website, but they can also be found more conveniently organized at https://marcin.juszkiewicz.com.pl/download/tables/fosdem/.
There were a lot of good presentations, but to me this one was the highlight of the conference. I haven’t used Matrix lately, so it started a little bit slow for me. However, once Matthew Hodgson started to do demo after demo of all the new features and improvements they’re working on, it was mind-blowing to say the least. I will not spoil the ending, but I highly recommend to watch it through the end.
Application Monitoring with Grafana and OpenTelemetry
This presentation by Fabian Stäber probably was the one that most closely relates to my current job. I was not aware of how many features Grafana provides (specially the ability to see traces and logs), and how they integrate so well together. My favorite part was when he showed a graph with the 99th and 50th response time percentiles, and how you could overlay traces on the same graph, for quick access to sample problematic requests (min. 22:20).
How To Automate Documentation Workflow For Developers
I learn a lot from this presentation by Portia Burton. I guess I had never given too much thought on how to properly write technical documentation. I learned a bit on how to think about your “voice” and “tone”, and about the Markdown linter Vale. This is surely something I’ll see if I can apply to these notes.
data mountains - turn your data into mountains!
I hadn’t plan to come to this one, but since I had some free time I went to the Lighting Talks. I’m glad I did, and got to see this short but interesting talk about data visualization by @joeldn. It made me want to visit London and do a bit of data visualization myself.
For the next time
- I think it might be worth to just stay a whole day on the Lighting Talks track. Sure, they might be some presentations which probably would not interest me that much, but overall I think I could learn and get exposure to lots of different topics I would usually not search myself.
- Prioritize the Observability track, they had lots of interesting presentations this year.
Other talks I saw
- MuPhyN - MultiPhysical Nexus
- Guix, toward practical transparent, verifiable and long-term reproducible research
- CoffeOSM: improve OpenStreetMap a receipt at a time
- Making Continuous Delivery Accessible to All
- Delivering a crossplane-based platform
- Continuously Update Everything
- Cache The World
- Adopting continuous-profiling: Understand how your code utilizes cpu/memory
- Loki: Logging, but make it cloud native
- The O11y toolkit
- Open Source Software at NASA
Talks I couldn’t attend
And which I’ll probably work my way over the weekends.
- Relativitization: an interstellar social simulation framework and a turn-based strategy game
- SourceHut meetup
- Sustaining Free and Open Source Software
- Bare-metal servers as a container runtime
- matrixRTC | Matrix beyond Instant Messaging
- Clients as good as you’d expect
- Public Money? Public Code! in Europe
- Breaking away from Big Tech
- Observability-driven development with OpenTelemetry
- Setting up OpenQA testing for GNOME
- Consulting for digital humanists
- Widgets in the “Sovereign Workplace” for the German public sector
- Practical introduction to OpenTelemetry tracing
- Console Automation with Termie
- Fear the mutants. Love the mutants.
- Bridging ActivityPub with Kazarma
- All your base are belong to us
- I am excited about NixOS, I want to tell you why!
- Pitfalls of Nix and how to overcome them
- Make Anyone Use Nix
- Decentralized Social Media with Hachyderm
- Nixel: a nicer way to write your Nix expressions
- Software Heritage
- The ReScience Journal
- nbdev for Jupyter notebook projects
- Docs like Code book
- Updatecli to continuously update everything
- DAVx5 to progressively migrate out of Google
- La Contre-Voie
- Newline Conference at Gent, Belgium.
- Sliding Sync in Matrix.
- Digital Markets Act