DevConf.CZ 2025

Allison Karlitskaya

Canadian living in Germany with my six year old twins. Former GNOME. Working at Red Hat on Cockpit and composefs.


Company or affiliation

Red Hat GmbH

Job title

Engineer


Sessions

06-12
13:15
15min
Up your SSH security game
Allison Karlitskaya

Since 2020, OpenSSH has supported using widely-available FIDO2 security tokens as the basis for private-key based authentication. This is supported by the popular Git forges (GitHub, Forĝejo/Codeberg, etc.). Hardware-based keys have several desirable security properties not shared by private key files: they can't be copied, and they can be configured to require a PIN and a physical touch in order to authenticate. It's possible to configure Git to require these steps only when pushing (ie: not increasing the friction of clone/fetch/pull). Many people are still using file/software-based SSH keys because they don't know how easy it is to set this up. An introduction.

Security and Compliance
A113 (capacity 64)
06-13
12:30
35min
🌈 Chromatic 🎶 - Music, Math, Colour, and Free Software
Allison Karlitskaya

Kids love music, and love making music. Sheet music is hard for kids to read. Chromatic is a small hobby project for printing out music in a colorful simplified kid-friendly notation which pairs nicely with widely-available stickers that you can stick to many instruments.

GitHub is proprietary software. I attended an excellent talk at FOSDEM this year from the Software Freedom Conservancy crew about how we should all be using free alternatives, which started me down the path of exploring Forĝejo and Codeberg as potential platforms for developing the Cockpit project (my day job). Chromatic was an ideal test project. It was already a couple of weeks old when I attended FOSDEM, but on the train ride home, I made the "Initial commit" and pushed it to Codeberg.

This is a story about music, math, colour theory, and rediscovering the importance of using Free software to create Free Software. We'll briefly explore Codeberg and Forĝejo, and their feature set compared to GitHub.

Open Track
A112 (capacity 64)