<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Farhana Agufa</title>
    <description>The latest articles on DEV Community by Farhana Agufa (@abonyo).</description>
    <link>https://dev.to/abonyo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2636243%2Fe0351777-25a5-4d10-87f5-a88ab6f20722.png</url>
      <title>DEV Community: Farhana Agufa</title>
      <link>https://dev.to/abonyo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/abonyo"/>
    <language>en</language>
    <item>
      <title>2026 Outreachy-Fedora Project Contribution Portfolio</title>
      <dc:creator>Farhana Agufa</dc:creator>
      <pubDate>Wed, 01 Apr 2026 15:33:46 +0000</pubDate>
      <link>https://dev.to/abonyo/outreachy-2026-fedora-project-contribution-portfolio-4m5h</link>
      <guid>https://dev.to/abonyo/outreachy-2026-fedora-project-contribution-portfolio-4m5h</guid>
      <description>&lt;p&gt;Am Farhana Agufa an Outreachy intern working with the Fedora Project contributing on - &lt;strong&gt;Develop a SLM/LLM using Ramalama RAG based off Fedora RPM Packaging Guidelines&lt;/strong&gt;. I have documented step by step procedures am taking right from setting up required accounts, blog post links e.t.c.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pre-Requisite Tasks Completed&lt;/strong&gt;&lt;br&gt;
I have successfully completed all the required Outreachy Phase 1 pre-requisite tasks:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Setting up my Fedora Account System (FAS) account: &lt;a href="https://forge.fedoraproject.org/commops/interns/issues/116#issuecomment-593443" rel="noopener noreferrer"&gt;https://forge.fedoraproject.org/commops/interns/issues/116#issuecomment-593443&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Setting up my personal blog/Medium: &lt;a href="https://forge.fedoraproject.org/commops/interns/issues/117#issuecomment-593651" rel="noopener noreferrer"&gt;https://forge.fedoraproject.org/commops/interns/issues/117#issuecomment-593651&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Writing blog post that introduces the Fedora community to my audience on Medium: &lt;a href="https://forge.fedoraproject.org/commops/interns/issues/118#issuecomment-593771" rel="noopener noreferrer"&gt;https://forge.fedoraproject.org/commops/interns/issues/118#issuecomment-593771&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Promoting my intro blog post on LinkedIn: &lt;a href="https://forge.fedoraproject.org/commops/interns/issues/119#issuecomment-593772" rel="noopener noreferrer"&gt;https://forge.fedoraproject.org/commops/interns/issues/119#issuecomment-593772&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The tasks above have helped me to understand Fedora as a beginner, how to navigate the communication channels required, how to be a productive technical voice.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Contributions&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Docling-exploring document processing basics&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>outreachy</category>
      <category>opensource</category>
      <category>fedora</category>
      <category>docling</category>
    </item>
    <item>
      <title>What is Fedora</title>
      <dc:creator>Farhana Agufa</dc:creator>
      <pubDate>Thu, 26 Mar 2026 12:53:19 +0000</pubDate>
      <link>https://dev.to/abonyo/what-if-fedora-nbd</link>
      <guid>https://dev.to/abonyo/what-if-fedora-nbd</guid>
      <description>&lt;h2&gt;
  
  
  &lt;strong&gt;What is Fedora?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Fedora is a Linux distribution with latest features, developed by the community-driven Fedora Project and sponsored by Red Hat. In as much as it can't override Ubuntu and Linux Mint, it is considered beginner friendly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Features of Fedora
&lt;/h2&gt;

&lt;p&gt;Fedora is one of the most innovative Linux distributions available today with up-to-date features. It focuses on providing cutting-edge technology while maintaining stability and security. Below are some of the key features that make Fedora a popular choice among developers and Linux enthusiasts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Free and Open Source&lt;/strong&gt;&lt;br&gt;
Fedora is absolutely free to use and open source. This means anyone can download, use, modify, and distribute it without paying any license fees. There are also no paid upgrade tiers. This makes it an excellent choice for students, developers, and organizations looking for a cost-effective operating system.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Modern Software&lt;/strong&gt; &lt;br&gt;
Fedora is known for shipping the latest software and technologies. It frequently receives updates, ensuring users have access to new features, performance improvements, and the latest development tools.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Strong Security&lt;/strong&gt; &lt;br&gt;
On every platform security is key. Security is a core focus of Fedora. It comes with advanced security technologies enabled by default, helping to protect your system from vulnerabilities and threats. This makes it suitable for both development environments and production use.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Developer Friendly&lt;/strong&gt; &lt;br&gt;
Fedora provides a powerful environment for programmers. It supports many programming languages, development frameworks, and tools, making it ideal for software development, DevOps, and system administration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Stable Performance&lt;/strong&gt; &lt;br&gt;
Even though Fedora includes modern technologies, it maintains reliable and stable performance. The Fedora community carefully tests updates to ensure the system remains dependable for daily use.&lt;/p&gt;

&lt;h2&gt;
  
  
  Fedora Editions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Fedora Workstation&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Fedora Workstation is the most common edition. It is designed for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Students&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Developers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Everyday computer users&lt;br&gt;
&lt;strong&gt;Features&lt;/strong&gt;:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Graphical desktop interface (easy to use)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Pre-installed developer tools&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Uses the GNOME desktop environment by default&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Good for programming and learning Linux&lt;br&gt;
👉 Best for: Personal laptops and desktops&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. Fedora Server&lt;/strong&gt; &lt;br&gt;
Fedora Server is designed for managing servers and networks.&lt;br&gt;
&lt;strong&gt;Features:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;No heavy graphical interface (can run command line)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Advanced network management tools&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Strong security features&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Can host websites and databases&lt;br&gt;
Best for:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Web servers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;File servers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Network services&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;IT infrastructure&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3. Fedora IoT&lt;/strong&gt;&lt;br&gt;
Fedora IoT is designed for Internet of Things (IoT) devices (smart devices connected to the internet).&lt;br&gt;
Examples of IoT devices:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Smart sensors&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Smart cameras&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Industrial controllers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Smart home devices&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Features:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Lightweight&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Remote device management&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Automatic updates&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Security focused&lt;br&gt;
Best for: Embedded systems and smart devices&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;4. Fedora Silverblue&lt;/strong&gt; &lt;br&gt;
Fedora Silverblue is an advanced version designed for developers who want a stable and secure system.&lt;br&gt;
Unique feature: It is called an immutable OS, meaning the core system cannot be easily changed (this prevents system breakage).&lt;br&gt;
&lt;strong&gt;Features:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Very stable updates&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Uses containers like Docker and Podman for apps&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Easy rollback if an update fails&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Good for cloud-native development&lt;br&gt;
Best for:&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Advanced Linux users&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Developers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;DevOps engineers&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Working on Fedora in Outreachy contibution period&lt;/strong&gt;&lt;br&gt;
During the contribution period, I plan to study the Fedora RPM Packaging Guidelines and understand how they can be organized into a structured knowledge base for a Retrieval-Augmented Generation (RAG) system. I intend to set up a Fedora development environment and strengthen my Python skills while applying the basic tool and concepts needed for building and testing small language model workflows.&lt;/p&gt;

&lt;p&gt;I greatly plan to contribute by helping with documentation improvements, data preparation, bugs removal and small prototype experiments related to RAG implementation. Additionally, I will actively engage with the Fedora community by communicating with mentors, documenting my progress, and making consistent small contributions to demonstrate my learning progress and commitment to the project.&lt;/p&gt;

</description>
      <category>whatisfedora</category>
      <category>keyfeatures</category>
      <category>editions</category>
    </item>
  </channel>
</rss>
