Skip to Main Content
Workshop Beginner First Talk

Empowering Linux Users: Contribution and Essential Tools

Proposal status is Review Pending
Session Description

Description:

This workshop is designed to introduce attendees to the world of Linux, focusing on how to become a power user and contribute to the Linux community. It will cover essential tools and software that make Linux a powerful and efficient operating system for daily use. Participants will learn about the history and context of Linux, how to get started with contributing to the Linux kernel, and explore a curated list of open-source tools that enhance productivity and workflow.

Objectives:

  • Introduction to Linux: Understand the history, context, and basic setup of Linux.

  • Becoming a Power User: Learn essential tools and techniques to maximize Linux efficiency.

  • Contributing to Linux: Explore ways to contribute to the Linux kernel and community, including bug reporting and patch submission.

  • Open-Source Tools: Discover and learn how to use essential open-source tools for various tasks.

Agenda:

  1. Introduction to Linux

    • History and Context

    • Basic Setup and Installation

  2. Becoming a Power User

    • Essential Tools: rsync, curl, wget, git, htop, Kdenlive, VLC, GIMP, LibreOffice

    • Customizing Your Linux Environment

  3. Contributing to Linux

    • Introduction to the Linux Kernel

    • How to Contribute: Bug Reporting, Patch Submission, and Community Participation

    • Resources for Beginners: Linux Foundation Guides, Kernel Documentation

  4. Hands-On Session

    • Setting Up a Development Environment

    • Basic Git Commands and Version Control

    • Using Open-Source Tools for Real-World Tasks

  5. Q&A and Networking

Key Takeaways

Key Takeaways:

  • Understanding Linux Basics: Participants will gain a solid foundation in Linux history, setup, and basic usage.

  • Power User Skills: Attendees will learn how to customize and optimize their Linux environment using essential tools.

  • Contribution to Linux: Participants will understand the process of contributing to the Linux kernel and community.

  • Open-Source Tools: Hands-on experience with a variety of open-source tools to enhance productivity and workflow.

References

Session Categories

FOSS

Speakers

Prahalad SIngh Gaur
Prahalad SIngh Gaur SDE intern | Logstrike

Currently engaged in learning and working on both front-end and back-end development, with experience in building dynamic, responsive, and user-friendly applications. This journey in web development has involved exploring a variety of technologies to create seamless user experiences.

There is also a strong interest in Artificial Intelligence, particularly in how AI can enhance user interactions and address real-world challenges. Efforts have been focused on understanding machine learning models and leveraging AI tools to stay informed in this evolving domain.

Additionally, active contributions are made to Free and Open-Source Software (FOSS) projects, highlighting a belief in community-driven innovation. Being involved in the FOSS community has fostered opportunities for collaboration with talented developers globally while enhancing technical expertise.

Whether it’s full-stack development, experimenting with AI, or contributing to open-source initiatives, there is always a drive to learn, collaborate, and explore new possibilities in technology.

Feel free to connect and explore potential opportunities to create impactful solutions together!