[Intro] Hi, I am Yousef #127

Open
opened 2025-09-03 23:20:00 +02:00 by notyet · 6 comments

About yourself

Hey folks!

My background is in maths, and my day job is at a scientific facility where I use mostly Python, with some web frontend development using React + TypeScript, GraphQL, and Kubernetes in the mix. The coding I do in my free time is mostly from digging into things out of curiosity to see how they work.

Motivation

I found Codeberg through learning Zig using the ziglings repo. It was cool to hear about a software collaboration platform that was open-source and trying to provide a viable alternative to the proprietary platforms out there. I thought it'd be fun and meaningful to try and help out a project that I'm hoping to see gain more momentum :)

Skills and interests

A lot of my hobby projects and open-source contributions that aren't part of my day job are using Rust. I've found it a fun language to create software with, and learning it has been a neat segway into learning lower-level stuff (systems-level programming isn't something I get exposed to that much at work) which I've enjoyed a lot.

It'd be nice to be able to do more things that I don't get to do in my day job, so if there was any Rust-related work available I'd be interested to learn more. Go would also be cool; I've got minimal experience with it, but would be happy to get stuck into that. But of course, if there's a need for Python work (or anything else I have experience with) and there's not enough help to get it done, I won't turn it down!

I use Ubuntu on my main personal machine (and have also used it to keep a 10 year old laptop still usable!), and I have experience with RHEL too. I'm not an advanced Linux user, but I use it enough that I'm comfortable using it daily for regular things.

Something else that may be useful to mention is that, while it's not necessarily an "enjoyment" per-se, I try to write tests when I can and when it makes sense to, due to testing usually helping with confidence in software correctness.

Thanks for reading :)

Feel free to ping me in this issue or on Matrix if there's any ideas on what I could help out with, I've joined the "Contributing to Codeberg" room, I'm @not.yet:matrix.org.

Thanks for taking the time to read this!

Interests

  • Software development
  • Community support
  • Public Relations
  • Infrastructure
  • Organization (team meetings, events etc)
  • Other (see text above)

Quick checks

  • I… work on a project on my own
  • … join an existing team
  • … start something new
  • … learn something for yourself
  • … dedicate a steady amount of time
  • … work on a project for a limited period
### About yourself Hey folks! My background is in maths, and my day job is at a scientific facility where I use mostly Python, with some web frontend development using React + TypeScript, GraphQL, and Kubernetes in the mix. The coding I do in my free time is mostly from digging into things out of curiosity to see how they work. ### Motivation I found Codeberg through learning Zig using the ziglings repo. It was cool to hear about a software collaboration platform that was open-source and trying to provide a viable alternative to the proprietary platforms out there. I thought it'd be fun and meaningful to try and help out a project that I'm hoping to see gain more momentum :) ### Skills and interests A lot of my hobby projects and open-source contributions that aren't part of my day job are using Rust. I've found it a fun language to create software with, and learning it has been a neat segway into learning lower-level stuff (systems-level programming isn't something I get exposed to that much at work) which I've enjoyed a lot. It'd be nice to be able to do more things that I don't get to do in my day job, so if there was any Rust-related work available I'd be interested to learn more. Go would also be cool; I've got minimal experience with it, but would be happy to get stuck into that. But of course, if there's a need for Python work (or anything else I have experience with) and there's not enough help to get it done, I won't turn it down! I use Ubuntu on my main personal machine (and have also used it to keep a 10 year old laptop still usable!), and I have experience with RHEL too. I'm not an advanced Linux user, but I use it enough that I'm comfortable using it daily for regular things. Something else that may be useful to mention is that, while it's not necessarily an "enjoyment" per-se, I try to write tests when I can and when it makes sense to, due to testing usually helping with confidence in software correctness. ### Thanks for reading :) Feel free to ping me in this issue or on Matrix if there's any ideas on what I could help out with, I've joined the "Contributing to Codeberg" room, I'm `@not.yet:matrix.org`. Thanks for taking the time to read this! ### Interests - [x] Software development - [x] Community support - [ ] Public Relations - [ ] Infrastructure - [ ] Organization (team meetings, events etc) - [ ] Other (see text above) ### Quick checks - [x] I… work on a project on my own - [x] … join an existing team - [x] … start something new - [x] … learn something for yourself - [x] … dedicate a steady amount of time - [ ] … work on a project for a limited period
Owner

Hm... as far as Rust is concerned, there is a Rust version of the Pages server that is to be rewritten in Rust. Would that be of any interest? 🤔

Hm... as far as Rust is concerned, there is a Rust version of the Pages server that is to be rewritten in Rust. Would that be of any interest? 🤔
Author

That definitely sounds interesting thanks, I'd love to learn more!

Please feel free to point me in the direction of any useful information that could help me get up to speed on what the project needs help with 🙂

That definitely sounds interesting thanks, I'd love to learn more! Please feel free to point me in the direction of any useful information that could help me get up to speed on what the project needs help with 🙂
Owner

I'm assigning @crapStone to this and pinging @JulianGmp as well. The project is currently private but some of us would like to open it up more. Thank you for your interest :)

I'm assigning @crapStone to this and pinging @JulianGmp as well. The project is currently private but some of us would like to open it up more. Thank you for your interest :)
Author

Thanks for the follow up @n0toose, and thank you for pinging the relevant people!

After exploring the matrix rooms a bit, @JulianGMP and @crapStone very kindly gave me access to the repo. I'm currently perusing it, learning a bit about the repo and the existing code before I start asking question, to try and minimise the number of silly questions I ask 😆

Thanks for the follow up @n0toose, and thank you for pinging the relevant people! After exploring the matrix rooms a bit, @JulianGMP and @crapStone very kindly gave me access to the repo. I'm currently perusing it, learning a bit about the repo and the existing code before I start asking question, to try and minimise the number of silly questions I ask 😆
Owner

Hi @notyet, we are looking for people to help out with helping us manage issues on Community, but we also wouldn't mind having more people on board with Forgejo. Is that something we might be able to interest you in?

If not (because you're already busy and lack the time capacities), that is absolutely not a problem (after all, we're all volunteers!). I'd appreciate if you could inform me though—you're also always welcome to join the Contributing to Codeberg chat IG you haven't done so, as we often request for help with smaller tasks over there.

Hi @notyet, we are looking for people to help out with helping us manage issues on Community, but we also wouldn't mind having more people on board with Forgejo. Is that something we might be able to interest you in? If not (because you're already busy and lack the time capacities), that is absolutely not a problem (after all, we're all volunteers!). I'd appreciate if you could inform me though—you're also always welcome to join the Contributing to Codeberg chat IG you haven't done so, as we often request for help with smaller tasks over there.
Author

Hi @n0toose, thanks for the info about where some help would be useful!

That sounds interesting to help out with Forgejo; I've only very briefly browsed parts of the repo a few times in the past, I'll take a look at the issues there at some point and see if I find something small I could contribute to start with 🙂

Helping out a bit with the issues in the Community repo definitely sounds doable. I imagine as I get more familiar with the various Codeberg projects I'll be able to contribute more in this regard, but I'll certainly keep my eye on those issues if there's any I could chime in on.

Hi @n0toose, thanks for the info about where some help would be useful! That sounds interesting to help out with Forgejo; I've only very briefly browsed parts of the repo a few times in the past, I'll take a look at the issues there at some point and see if I find something small I could contribute to start with 🙂 Helping out a bit with the issues in the Community repo definitely sounds doable. I imagine as I get more familiar with the various Codeberg projects I'll be able to contribute more in this regard, but I'll certainly keep my eye on those issues if there's any I could chime in on.
Sign in to join this conversation.
No description provided.