PyConMY 2025

PyConMY 2025

Sam Ng

Sam Ng is currently the Knowledge Management & Community officer at Sinar Project.

Prior to Sinar Project, he previously worked as a Cloud Security Specialist in the Cybersecurity dept at a local telco. Before that, he had also worked as a Devops Engineer & System Engineer in various industries including domain registrar, fintech, proptech & others.


Session

11-02
10:45
45min
From Web to Data: A Contributor's Guide to Open-Source Python
Sam Ng

Making your first open-source contribution can be daunting. This talk demystifies the process by providing a practical, step-by-step guide to applying your existing Python skills to real-world projects.

We will explore how to contribute to a diverse portfolio of open-source projects, from full-stack web applications built on Django, Plone, and Flask to smaller, data-focused projects like web scrapers. Attendees will learn the essential tools and best practices for engaging with any Python project on GitHub, including navigating documentation, submitting bug fixes, and proposing new features.

Whether you're a recent graduate looking for hands-on experience or an intermediate developer wanting to apply your skills to a project with a social mission, this talk will provide the blueprint for your open-source journey.
What you will leave with:
- A clear, actionable plan for making your first open-source contribution.
- A better understanding of how different types of Python projects are structured.
- The confidence to find a project and get started.

Sinar Project is a civic tech initiative using open technology, open data and policy analysis to systematically make important information public and more accessible to the Malaysian people. Our Github https://github.com/Sinar/

Hall 2