Up for 2025 YH4F? 2024 Winner Sofía Aritz shares why it's a must-join!
The fourth round of Youth Hacking 4 Freedom (YH4F) is
officially underway, with its opening event on 9 January. Sofía, one of
the 2024 winners, gives us an insight into her project, how she came up
with her idea, and her experience of the competition in general. Find
out more! And do not forget to register for this
edition!
A new edition of
Youth Hacking 4 Freedom (YH4F) is starting this week with its opening
event on Thursday 9 January. At this event, the YH4F organizers will explain how
this competition works and will resolve your doubts so, if you still
haven’t done it, register! This
unique programming competition, organized by the Free Software
Foundation Europe, encourages young Europeans to develop a personal
technical project under one premise: whatever it is, it has to be Free
Software. But it is more than just a contest: it's an opportunity for
young talent to showcase their creativity, learn new skills, and
contribute to their community.
We spoke with Sofía Aritz, one of last year's winners, who shared her
journey from doubting to register to participate due to a lack of ideas
to winning with her project Identity, a project she
developed almost at the end of the programming
phase. Identity is a general purpose memory storage app, but
the data you store in Identity has an unlimited number of use
cases such as medical ones, helping people suffering dementia,
palliative care, depression, etc.
FSFE: Hi Sofía! First of all, congratulations on
being one of the winners of the last round of YH4F! Could you please
briefly introduce yourself and tell us what you like to do before we
delve into your project?
Sofía: Thank you very much! My name is Sofía Aritz
and I am 18 years old. I love reading and programming, these two have
been my greatest passions for the last decade. Over the years, I’ve
applied my computer knowledge in different areas: music, databases, data
sovereignty...
FSFE: What was your first experience with
programming and how did you start learning it? Was it with Free
Software?
Sofía: My first experience with programming was at
the age of five, when my uncle gave my mother a printed copy of the
Python tutorial. The prospect of being able to control a computer was
one of my biggest motivations for learning to program. I was able to
learn Python thanks to both the tutorial and the fact that it is Free
Software.
Register for Youth Hacking 4 Freedom 2025!
Register
FSFE: How and why did you decide to join YH4F? What
do you like the most about the contest?
Sofía: Although YH4F was exactly what I had been
looking for years, I had doubts about joining it because at that time, I
had no (good) ideas and I was in my last year of high school, so I was
quite busy. But since it sounded really good [a programming contest for
young people who could work on whatever they wanted!], I thought about
it and finally joined at the end of February 2024. I was sure at the
end, I was going to have an idea.
About what I like the most… It's hard to choose: the concept of YH4F,
the groups meetings, my peers…
FSFE: So, when you joined, you didn’t have an idea.
How did you come up with your final project, Identity?
Sofía: I didn't come up with the idea of Identity until the
programming phase was almost over. My mother is a singing teacher, but
she's done some medical work in the past. One of the things she
researched was the relationship between dementia and music. Over the
years, she has tried to look for things similar to Identity, but
couldn't find any. Then one night, we started talking about the
relationship between dementia and music, and the idea of Identity became
a reality.
Since I didn’t have any meaningful ideas in mind when I joined, I
started working on an application to help my school manage their
computers, but similar Free Software projects already existed and the
idea didn’t really appeal to me. I also had a couple of other ideas that
I worked on for a very short time, but I can’t remember what they
were.
In the beginning, Identity was going to be a music-centric app with
integrations to platforms such as Libre.fm, Spotify… but after
discussing possible use cases and who Identity could be useful to, we
landed on the current concept of Identity. Together, my mother and I, we
came up with the current idea of Identity.
FSFE: What motivates you to work on your project?
How can Identity be useful for everyone?
Sofía: What motivates me the most is the fact that
Identity can help millions of people, not just those with dementia, but
everyone! That's why I'm currently working on the project.
Right now Identity is just a general purpose memory storage app, but
the data you store in Identity has an unlimited number of use cases.
What I'm currently researching is how memories can help people in
different areas: dementia, palliative care, depression, etc.
On a technical level, I plan to implement a plug-in system that will
allow anyone to use the data they store for specific purposes: from
things like an "Identity Wrapped" to more medically focused use
cases.
This is one of the open questions from my presentation during the
award ceremony, and even though things are clearer now, it is not yet
resolved, but I am working on it!
FSFE: What were the main problems or challenges that
you encountered during the programming phase?
Sofía: I didn't face many technical challenges while
working on the project. I used a tech stack that I was familiar with and
didn't worry much about code quality and scalability. I had a huge time
constraint and I decided to just build a proof of concept.
The biggest challenge was working on the project without having a
clearly defined idea. I started coding while I was still discussing with
my mother what Identity would become and what Identity
would be used for.
FSFE: Did you work on your project alone or had any
help by others? How did you learn so much about the needs of elderly
people?
Sofía: I did all of the programming myself, but I
got feedback and ideas from a dozen of people who were really invested
in the idea of Identity. Without those people, especially my mother,
Identity wouldn't be what it is today.
I did a lot of research into how the use of memories could benefit
palliative care and dementia patients, but the cornerstone in the
initial phases was my mother. She had already done research on these
topics some years ago.
FSFE: How has participating in YH4F and working on
your project affected you personally? What have you learned about
yourself through this experience?
Sofía: Participating in YH4F has changed my life for
the better. I've learned how to manage projects efficiently, how to work
on a project whose requirements change constantly, how to give and
receive constructive and actionable feedback…
I've always had loads of energy and motivation and, thanks to YH4F
and my current internship at the FSFE, I can focus that energy and
motivation on changing the world for the better.
FSFE: Do you think you will continue working on your
project and what would be some next steps you would like to take? Are
you planning to improve the documentation so that more people can reuse
your projects?
Sofía: Of course! Right now I'm working with some
doctors specialized in palliative care and with some experts on the
field of data security to make sure that Identity is as secure and as
useful as it needs to be.
I'm rewriting Identity with a focus on scalability, interoperability,
security, and modularity, and one of the things I am focusing on is
proper and useful documentation. In the future, Identity may have to
interoperate with existing medical systems, so documentation is one of
the most important aspects of the project.
FSFE: Is there any kind of advice that you would
like to tell new Youth Hacking 4 Freedom participants?
Sofía: I have a huge list of advice I would give
people participating in Youth Hacking 4 Freedom, but there is one that I
would highlight: don't be afraid to submit unfinished projects!
Identity works, but there are many things that don't (e.g. the
trustee system) and I thought about not submitting Identity to YH4F.
Thankfully my mother encouraged me to submit it and my life has
completely changed for the better ever since!
FSFE: What are your future plans in the area of Free
Software?
Sofía: I'll continue working on Identity and
contributing to Free Software projects, as I've been doing for the last
few months. But my focus has shifted. I have just started an internship
at the FSFE, in which I will learn how to do public awareness and policy
work to improve the state of Free Software in Europe!
FSFE: Thank you Sofía for your time and for sharing
your thoughts and insights about Youth Hacking 4 Freedom. It is a
pleasure to welcome you to the FSFE staff team! It is truly amazing to
see what you have accomplished due to Youth Hacking 4 Freedom.
The 2025 edition of Youth Hacking 4 Freedom started on 1 January with
its programming phase. On 9 January, the competition will officially
kick off with an opening event in which participants will get all the
information about the contest and will be able to solve all their
questions. Moreover, the event will include former
participants that will tell about their experience and will give some
tips on how to find a project and making it a winner.
Late registration is possible but we recommend you
to register as soon as
possible to be able to meet other participants. Check out the YH4F website to find out all the details of
this competition or feel free to reach out to the organisers via mail! Thanks to our donor Reinhard
Wiesemann and our sponsor Proxmox Server Solutions GmbH for making this competition
possible.
Support FSFE