My Blog Space!

Documenting my journey, insights, and the lessons I pick up as I go.

m3: Monthy Report: Mar 2025

Monthly Report - m3: Attended the DevConf India 2025 in Pune, Maharastra. (As part of the Fellowship) - First time travelling in flight. - First time traveling alone far from South India. - First time attending a conference. - First time staying in a hotel. - First time meeting the Fedora Project Contributors in real life. Working on Forgejo Theming Finished theming the Forgejo blue colors for light theme and got the PR Merged ✅. Changed the Font to “Inter” for English and minor changes made to the dark themePR Pending ⏳. Installed Pihole in the Raspberry Pi Zero 2W ...

March 8, 2025

DevConf India 2025

DevConf India 2025 It was my first time writing a blog :P (I don’t know how to write a proper one, so bear with me) DevConf India 2025 was a memorable conference for me. It was my first time Attending a Conference Traveling alone far from South India Traveling in a flight Staying in a hotel Meeting online friends from Fedora in real life I had so many “first-time” experiences during this event, I really treasure the memories and the things I’ve learned. ...

March 6, 2025

m2: Monthly Report: Feb 2025

Monthly Report - m2: Got my onboarding ticket closed at WelcomeToFedora/issue/2 and I’m finally one of the Fedora people. Progression on Forgejo Sent mail to logo@fedoraproject.org requesting Fedora Logo & received it couple of days after. Changed the Logo & Favicon successfuly in Forgejo build of Fedora. Changed the color of theme by tweaking the css elements of theme files in web_src/css/themes/*. Changed the UI element by modifying the element in modules/settings/ui.go. Registered for DevConf India conference. This is going to be my first time attending a conference, first time travelling in flight, first time travelling alone and staying alone. Conducted on 28th February to 1st March, as I will be staying there for 2 days in Pune. Excited! Being more active in the community than before, got connected with lot of folks there, especially #join-fedora. Got a Raspberry Pi 5, this is also my first time using one. Expermenting with it for a while now. Amazing to see that it can run on mobile powerbank battery. It’s crazy! I’m getting lot of crazy ideas, like portable self hosted services within my palm. Even when I don’t have internet connection, I can still use a PC in a mobile. Well, let’s see…

February 28, 2025

m1: Monthy Report: Jan 2025

Monthly Report -m1: Started using jrnl cmd tool for taking notes & using it sort of like a journal. Merged PR 2418. Migrating essential Information from infra/hosts to infra/ansible. Manually copied the notes variable from each hosts on infra/hosts. In which the name of the hostname shouldn’t be phx2 and the same hostname should present in infra/ansible as well. I was supposed to do it using a script, but I didn’t have that much experience using scripts on remote servers. So at the end, found 15 hostnames that matches the search and only 2 have notes variable in it with content inside them.(other mostly have none or no notes variable present inside them) Adjusted ansible/roles/base/motd.j2 by including the only env & freezes variable and removing all the information that is related to CSI and stuffs that points to infra/hosts. Finally removed the variables in the ansible/inventory/host_vars such as csi_primary_contacts, csi_purpose, csi_relationship & csi_security_category. However, I converted csi_purpose & csi_relationship into notes variable to store them, as the information is vital for future references. More merge conflicts were raised while merging the PR, so 1 week of the time were wasted by just fixing the merge conflicts. But it was worth doing it, because I got to understand how the infrastructure application were working and what are happening behind the scenes etc.. Learning Docker and started doing basic stuffs. Building images, app images, committing, history, layers and so on. Run the forgejo container and self hosted in my local server. Making small tweaks to prepare myself to work on the forgejo migration by Fedora. For some times, I was working on zig lang, but the language was just getting popular nowadays and the resources are also scarce. So at the end of Jan 2025, I switch from zig to python again!. Installed Fedora KDE Spin, and I love this desktop environment. More customizations and more shortcuts. I would say, GNOME is more user-friendly and KDE is developer-friendly.

January 31, 2025