TehLUG Marks 20 Years with 400 Attendees and Unique Events
TehLUG 20th anniversary included 400 attendees, unique events, and symbolic competitions.
On Friday, November 27, the Tehran Free Software Community (TehLUG) hosted its 20th-anniversary event, TehLUG 280, at Amirkabir University of Technology. The event attracted 400 participants and was one of the largest open-source community gatherings in recent years.
The program included technical presentations, networking opportunities, and competitions. This year's event also commemorated TehLUG's two decades of contributions to the open-source community. The anniversary celebration brought together both veteran members and newcomers, creating an emotional and friendly atmosphere.

Participants included Linux enthusiasts, developers, software professionals, and those curious about open-source systems. Sponsors such as NobarCloud, ArvanCloud, and Sisoog supported the event.
Seven Unique Presentations by Experts
The event featured seven presentations from industry professionals on various topics:
- Aydin Tabatabaei highlighted the role of open-source tools in Cloud Native infrastructures. He explained the significance of Kubernetes, Docker, and Prometheus in modern cloud services.
- Mohammad Hassan Akbari discussed ways to contribute to the open-source community, emphasizing that contributions extend beyond coding to include documentation, bug reporting, and testing.
- Mohammad Abedini contrasted BSD and Linux operating systems, noting differences in scalability, stability, and community size.
- Amir Abbas Ghasemi introduced Codemod as a tool for transforming large projects with minimal risk.
- Amir Kabiri shared insights on creating and maintaining NPM packages, focusing on addressing developer challenges and maintaining standards.
- Vesal Joolanejad advocated for migrating from Linux to Rust due to the latter's memory management advantages.
- Mehdi Maleki emphasized integrating security into DevSecOps pipelines, showcasing tools like SAST, DAST, and SCA to mitigate risks.
Competitions with Symbolic Messages
Two competitions, 'A Challenge for Open-Source Lovers' and 'An Exciting Competition with Real Servers,' provided entertainment and symbolic meaning:
- Participants competed in a server-throwing contest. Ten physical servers were placed in a designated area, and participants threw them as far as possible.
- Judges measured the distances, awarding medals to the top three participants sponsored by NobarCloud.
Organizers explained the symbolic significance of the server-throwing contest. They stated, “Throwing a server symbolizes moving from heavy hardware to agile cloud systems. The act represents the transformation to flexible infrastructures.”
A Gathering of Education and Celebration
The TehLUG 280 event concluded with organizers describing it as a mix of education, competition, celebration, and forward-thinking. The gathering honored two decades of TehLUG's impact on the open-source community and set the stage for future innovations.