Lightning Talk: PyCon Thailand 2019

Xoxzo Inc.
Xoxzo Inc.Xoxzo Inc.
Who Am I?
@iqbalabd
● Iqbal Abdullah
● Day job is running Xoxzo Inc, a
cloud telephony platform based
in Tokyo
● Involved in PyCons since 2010,
and helped found PyCon JP and
PyCon MY
● Travels around meeting other
PyCon organizers and especially
interested in the APAC region
Saying Thank You
Appreciating the emotional labour:
OSS and community work
We don’t talk about it enough
Understand and acknowledge:
“Open up your phone, your social media, your news, your
medical records, your bank: They are all using free and
public code”
Some human numbers
★ On average we live to
80 years old or 700,800
hours
★ We sleep one third of
that, or 233,600 hours
★ If we retire at 60
years of age, we spent
151,840 hours at work
or study.
★ 58,400 hours (2 hours a
day) for food/shower
★ We end up having around
9.3 years of “free
time” before retiring,
or 11% of our lifetime
to do “other stuff”
★ This is where OSS magic
and community work
comes from
Understand and acknowledge:
Time is finite, we are mortal, and another mortal
person is writing that code.
Burnout is a real problem
★ Remember the 2014 heartbleed bug? It was introduced in
2011 but only found in 2014.
★ One underpaid and overworked person was responsible for
the safety of one billion websites on the internet
★ We need to start by being aware of the problem and not
take it for granted
The many ways of saying thank you: Individuals
★ Say it by email or send flowers
★ Use the software and give constructive feedback
★ Improve the documentation
★ Make pull requests
★ Help new users
★ Organize meetups
★ Become a volunteer for PyCon
The many ways of saying thank you: Companies
★ If you’re making money, donate
★ If you’re making much money, pay people to maintain
projects
★ If you’re making much, much, much money, do all of the
above
★ Tell the world that you’re donating, and to what projects
https://blog.xoxzo.com
Python projects to donate to
★ Django Software Foundation (DSF)
★ PyPI, the Python Packaging Index
★ Sphinx, the documentation tool
★ Read The Docs
★ httpie
★ Pandas
★ ...
If you maintain OSS,
Consider setting up a way to donate, or at least a way for
the public to acknowledge you and say thank you.
But it’s not only about money. It’s more complex.
We need to collectively own this problem first.
Thank You
For a wonderful PyCon TH
1 of 14

Recommended

Flat Classroom Project by
Flat Classroom ProjectFlat Classroom Project
Flat Classroom Project12nms
366 views13 slides
Science on the read/write web by
Science on the read/write webScience on the read/write web
Science on the read/write webUniversity of Liverpool
241 views9 slides
110308 The World Bank Metanomics Transcript by
110308 The World Bank Metanomics Transcript110308 The World Bank Metanomics Transcript
110308 The World Bank Metanomics TranscriptRemedy Communications
412 views31 slides
Wemagazine by
WemagazineWemagazine
WemagazineKathlyn05
305 views23 slides
Q4.11: Participating in the Linaro community by
Q4.11: Participating in the Linaro communityQ4.11: Participating in the Linaro community
Q4.11: Participating in the Linaro communityLinaro
209 views13 slides

More Related Content

Similar to Lightning Talk: PyCon Thailand 2019

P2PU School of Webcraft - SXSW 2011 by
P2PU School of Webcraft - SXSW 2011P2PU School of Webcraft - SXSW 2011
P2PU School of Webcraft - SXSW 2011johndbritton
2.6K views36 slides
Remote working by
Remote workingRemote working
Remote workingpunedevscom
70 views35 slides
DrupalCamp Baltics: Virtual 'Talkoot' or Bringing Meaning to Your Life by
DrupalCamp Baltics: Virtual 'Talkoot' or Bringing Meaning to Your LifeDrupalCamp Baltics: Virtual 'Talkoot' or Bringing Meaning to Your Life
DrupalCamp Baltics: Virtual 'Talkoot' or Bringing Meaning to Your LifeExove
357 views71 slides
Lecture to 3rd year New Media students: University of Leeds by
Lecture to 3rd year New Media students: University of LeedsLecture to 3rd year New Media students: University of Leeds
Lecture to 3rd year New Media students: University of LeedsAna Cecilia Santos
680 views97 slides
eZ Conference 2015 - Virtual Talkoot by
eZ Conference 2015 - Virtual TalkooteZ Conference 2015 - Virtual Talkoot
eZ Conference 2015 - Virtual TalkootExove
509 views70 slides
Koha: Participation is Key by
Koha: Participation is KeyKoha: Participation is Key
Koha: Participation is KeyNicole C. Engard
1.5K views22 slides

Similar to Lightning Talk: PyCon Thailand 2019(20)

P2PU School of Webcraft - SXSW 2011 by johndbritton
P2PU School of Webcraft - SXSW 2011P2PU School of Webcraft - SXSW 2011
P2PU School of Webcraft - SXSW 2011
johndbritton2.6K views
DrupalCamp Baltics: Virtual 'Talkoot' or Bringing Meaning to Your Life by Exove
DrupalCamp Baltics: Virtual 'Talkoot' or Bringing Meaning to Your LifeDrupalCamp Baltics: Virtual 'Talkoot' or Bringing Meaning to Your Life
DrupalCamp Baltics: Virtual 'Talkoot' or Bringing Meaning to Your Life
Exove357 views
Lecture to 3rd year New Media students: University of Leeds by Ana Cecilia Santos
Lecture to 3rd year New Media students: University of LeedsLecture to 3rd year New Media students: University of Leeds
Lecture to 3rd year New Media students: University of Leeds
Ana Cecilia Santos680 views
eZ Conference 2015 - Virtual Talkoot by Exove
eZ Conference 2015 - Virtual TalkooteZ Conference 2015 - Virtual Talkoot
eZ Conference 2015 - Virtual Talkoot
Exove509 views
Geek Empowerment - The Real Heart of Open Source by Russell Pavlicek
Geek Empowerment - The Real Heart of Open SourceGeek Empowerment - The Real Heart of Open Source
Geek Empowerment - The Real Heart of Open Source
Russell Pavlicek1.8K views
Week 1 Using The Social Web For Social Change - Elluminate (#bgimgt566sx) by Christopher Allen
Week 1 Using The Social Web For Social Change - Elluminate (#bgimgt566sx)Week 1 Using The Social Web For Social Change - Elluminate (#bgimgt566sx)
Week 1 Using The Social Web For Social Change - Elluminate (#bgimgt566sx)
Christopher Allen1.7K views
Monki Gras 2015: Virtual 'Talkoot' or Bringing Meaning to Your Life by Exove
Monki Gras 2015: Virtual 'Talkoot' or Bringing Meaning to Your LifeMonki Gras 2015: Virtual 'Talkoot' or Bringing Meaning to Your Life
Monki Gras 2015: Virtual 'Talkoot' or Bringing Meaning to Your Life
Exove852 views
Moleque de idéias as a learning space to the networked society. by Leila País de Miranda
Moleque de idéias as a learning space to the networked society. Moleque de idéias as a learning space to the networked society.
Moleque de idéias as a learning space to the networked society.
Job Seekers And Volunteerism by HeidiMassey
Job Seekers And VolunteerismJob Seekers And Volunteerism
Job Seekers And Volunteerism
HeidiMassey166 views
CPOSC 2013: 15 Years of Open Source - It's About the People by Russell Pavlicek
CPOSC 2013: 15 Years of Open Source - It's About the PeopleCPOSC 2013: 15 Years of Open Source - It's About the People
CPOSC 2013: 15 Years of Open Source - It's About the People
Russell Pavlicek325 views
Community, Unifying the Geeks to Create Value - Demi Ben-Ari by Demi Ben-Ari
Community, Unifying the Geeks to Create Value - Demi Ben-AriCommunity, Unifying the Geeks to Create Value - Demi Ben-Ari
Community, Unifying the Geeks to Create Value - Demi Ben-Ari
Demi Ben-Ari192 views
Above the code story telling : branded content : wayra - buenos aires by Alan Weinkrantz
Above the code   story telling : branded content  : wayra - buenos airesAbove the code   story telling : branded content  : wayra - buenos aires
Above the code story telling : branded content : wayra - buenos aires
Alan Weinkrantz730 views
Third Sector Digital Edge Presentation by Kirsty Stephenson
Third Sector Digital Edge PresentationThird Sector Digital Edge Presentation
Third Sector Digital Edge Presentation
Kirsty Stephenson5.7K views

More from Xoxzo Inc.

人間のためのpython #stapy68 2021-04-14 by
人間のためのpython #stapy68 2021-04-14人間のためのpython #stapy68 2021-04-14
人間のためのpython #stapy68 2021-04-14Xoxzo Inc.
334 views30 slides
Goto statement considered harmful - LearnDay@Xoxzo #17 by
Goto statement considered harmful - LearnDay@Xoxzo #17Goto statement considered harmful - LearnDay@Xoxzo #17
Goto statement considered harmful - LearnDay@Xoxzo #17Xoxzo Inc.
93 views15 slides
A very short history on drunkenness - LearnDay@Xoxzo #14 by
A very short history on drunkenness - LearnDay@Xoxzo #14A very short history on drunkenness - LearnDay@Xoxzo #14
A very short history on drunkenness - LearnDay@Xoxzo #14Xoxzo Inc.
63 views25 slides
PyCon JP 2019 LT - 「ありがとう」と言おう by
PyCon JP 2019 LT - 「ありがとう」と言おうPyCon JP 2019 LT - 「ありがとう」と言おう
PyCon JP 2019 LT - 「ありがとう」と言おうXoxzo Inc.
2K views14 slides
USB Hacking - LearnDay@Xoxzo #11 by
USB Hacking -  LearnDay@Xoxzo #11USB Hacking -  LearnDay@Xoxzo #11
USB Hacking - LearnDay@Xoxzo #11Xoxzo Inc.
168 views28 slides
How to run a design sprint - LearnDay@Xoxzo #9 by
How to run a design sprint - LearnDay@Xoxzo #9How to run a design sprint - LearnDay@Xoxzo #9
How to run a design sprint - LearnDay@Xoxzo #9Xoxzo Inc.
125 views28 slides

More from Xoxzo Inc.(20)

人間のためのpython #stapy68 2021-04-14 by Xoxzo Inc.
人間のためのpython #stapy68 2021-04-14人間のためのpython #stapy68 2021-04-14
人間のためのpython #stapy68 2021-04-14
Xoxzo Inc.334 views
Goto statement considered harmful - LearnDay@Xoxzo #17 by Xoxzo Inc.
Goto statement considered harmful - LearnDay@Xoxzo #17Goto statement considered harmful - LearnDay@Xoxzo #17
Goto statement considered harmful - LearnDay@Xoxzo #17
Xoxzo Inc.93 views
A very short history on drunkenness - LearnDay@Xoxzo #14 by Xoxzo Inc.
A very short history on drunkenness - LearnDay@Xoxzo #14A very short history on drunkenness - LearnDay@Xoxzo #14
A very short history on drunkenness - LearnDay@Xoxzo #14
Xoxzo Inc.63 views
PyCon JP 2019 LT - 「ありがとう」と言おう by Xoxzo Inc.
PyCon JP 2019 LT - 「ありがとう」と言おうPyCon JP 2019 LT - 「ありがとう」と言おう
PyCon JP 2019 LT - 「ありがとう」と言おう
Xoxzo Inc.2K views
USB Hacking - LearnDay@Xoxzo #11 by Xoxzo Inc.
USB Hacking -  LearnDay@Xoxzo #11USB Hacking -  LearnDay@Xoxzo #11
USB Hacking - LearnDay@Xoxzo #11
Xoxzo Inc.168 views
How to run a design sprint - LearnDay@Xoxzo #9 by Xoxzo Inc.
How to run a design sprint - LearnDay@Xoxzo #9How to run a design sprint - LearnDay@Xoxzo #9
How to run a design sprint - LearnDay@Xoxzo #9
Xoxzo Inc.125 views
The Culture Map - LearnDay@Xoxzo #8 by Xoxzo Inc.
The Culture Map - LearnDay@Xoxzo #8The Culture Map - LearnDay@Xoxzo #8
The Culture Map - LearnDay@Xoxzo #8
Xoxzo Inc.3K views
Linear algebra power of abstraction - LearnDay@Xoxzo #5 by Xoxzo Inc.
Linear algebra power of abstraction - LearnDay@Xoxzo #5Linear algebra power of abstraction - LearnDay@Xoxzo #5
Linear algebra power of abstraction - LearnDay@Xoxzo #5
Xoxzo Inc.124 views
The Takumi Method - LearnDay@Xoxzo #1 by Xoxzo Inc.
The Takumi Method - LearnDay@Xoxzo #1The Takumi Method - LearnDay@Xoxzo #1
The Takumi Method - LearnDay@Xoxzo #1
Xoxzo Inc.119 views
Django osc2018-okinawa by Xoxzo Inc.
Django osc2018-okinawaDjango osc2018-okinawa
Django osc2018-okinawa
Xoxzo Inc.234 views
多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門 by Xoxzo Inc.
多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門
多要素認証やSMSマーケティングを支えるテレフォニーAPI活用入門
Xoxzo Inc.408 views
Working in a Fully Remote Organization: Challenges and How We Made it Work - ... by Xoxzo Inc.
Working in a Fully Remote Organization: Challenges and How We Made it Work - ...Working in a Fully Remote Organization: Challenges and How We Made it Work - ...
Working in a Fully Remote Organization: Challenges and How We Made it Work - ...
Xoxzo Inc.251 views
JomLaunch 5.0 Sep 2017 by Iqbal Abdullah by Xoxzo Inc.
JomLaunch 5.0 Sep 2017 by Iqbal AbdullahJomLaunch 5.0 Sep 2017 by Iqbal Abdullah
JomLaunch 5.0 Sep 2017 by Iqbal Abdullah
Xoxzo Inc.511 views
Introduction to Data Analysis by Xoxzo Inc.
Introduction to Data AnalysisIntroduction to Data Analysis
Introduction to Data Analysis
Xoxzo Inc.478 views
XoxzoテレフォニーAPI入門2017 by Xoxzo Inc.
XoxzoテレフォニーAPI入門2017XoxzoテレフォニーAPI入門2017
XoxzoテレフォニーAPI入門2017
Xoxzo Inc.421 views
初心者のためのPythonによるWebAPI活用方入門 by Xoxzo Inc.
初心者のためのPythonによるWebAPI活用方入門初心者のためのPythonによるWebAPI活用方入門
初心者のためのPythonによるWebAPI活用方入門
Xoxzo Inc.1.4K views
djangoのmigrationはどう動いているか by Xoxzo Inc.
djangoのmigrationはどう動いているかdjangoのmigrationはどう動いているか
djangoのmigrationはどう動いているか
Xoxzo Inc.1.1K views
PyCon APAC 2017 by Xoxzo Inc.
PyCon APAC 2017PyCon APAC 2017
PyCon APAC 2017
Xoxzo Inc.439 views
Pythonの隠れた武器 by Xoxzo Inc.
Pythonの隠れた武器Pythonの隠れた武器
Pythonの隠れた武器
Xoxzo Inc.541 views
The Secret Weapon Of Python by Xoxzo Inc.
The Secret Weapon Of PythonThe Secret Weapon Of Python
The Secret Weapon Of Python
Xoxzo Inc.267 views

Recently uploaded

Andreas Schleicher Global Launch of PISA - Presentation - 5 December 2023 by
Andreas Schleicher Global Launch of PISA - Presentation - 5 December 2023Andreas Schleicher Global Launch of PISA - Presentation - 5 December 2023
Andreas Schleicher Global Launch of PISA - Presentation - 5 December 2023EduSkills OECD
90 views50 slides
Cover Letter for Canada VISITOR visa.pdf by
Cover Letter for Canada VISITOR visa.pdfCover Letter for Canada VISITOR visa.pdf
Cover Letter for Canada VISITOR visa.pdfAriful Saimon
9 views2 slides
Build Insp 2023jd.pdf by
Build Insp 2023jd.pdfBuild Insp 2023jd.pdf
Build Insp 2023jd.pdfNorthwestBOCA
19 views9 slides
CBO’s Role and Most Recent Long-Term Budget Projections by
CBO’s Role and Most Recent Long-Term Budget ProjectionsCBO’s Role and Most Recent Long-Term Budget Projections
CBO’s Role and Most Recent Long-Term Budget ProjectionsCongressional Budget Office
286 views22 slides
Assets of Community Value: From a Local Council Perspective by
 Assets of Community Value: From a Local Council Perspective Assets of Community Value: From a Local Council Perspective
Assets of Community Value: From a Local Council PerspectiveScribe
29 views41 slides
MMF Newsletter Februar 2022.pdf by
MMF Newsletter Februar 2022.pdfMMF Newsletter Februar 2022.pdf
MMF Newsletter Februar 2022.pdfmmpcofficial
7 views12 slides

Recently uploaded(20)

Andreas Schleicher Global Launch of PISA - Presentation - 5 December 2023 by EduSkills OECD
Andreas Schleicher Global Launch of PISA - Presentation - 5 December 2023Andreas Schleicher Global Launch of PISA - Presentation - 5 December 2023
Andreas Schleicher Global Launch of PISA - Presentation - 5 December 2023
EduSkills OECD90 views
Cover Letter for Canada VISITOR visa.pdf by Ariful Saimon
Cover Letter for Canada VISITOR visa.pdfCover Letter for Canada VISITOR visa.pdf
Cover Letter for Canada VISITOR visa.pdf
Ariful Saimon9 views
Assets of Community Value: From a Local Council Perspective by Scribe
 Assets of Community Value: From a Local Council Perspective Assets of Community Value: From a Local Council Perspective
Assets of Community Value: From a Local Council Perspective
Scribe 29 views
MMF Newsletter Februar 2022.pdf by mmpcofficial
MMF Newsletter Februar 2022.pdfMMF Newsletter Februar 2022.pdf
MMF Newsletter Februar 2022.pdf
mmpcofficial7 views
Creating a Culture of Security by TechSoup
Creating a Culture of SecurityCreating a Culture of Security
Creating a Culture of Security
TechSoup 10 views
COP28: Example of Formation of Negotiated Texts: Global StockTake by Energy for One World
COP28: Example of  Formation of Negotiated Texts: Global StockTakeCOP28: Example of  Formation of Negotiated Texts: Global StockTake
COP28: Example of Formation of Negotiated Texts: Global StockTake
Professor Stephen Harridge and Tom Addison - Future of Ageing 2023 by ILCUK
Professor Stephen Harridge and Tom Addison - Future of Ageing 2023Professor Stephen Harridge and Tom Addison - Future of Ageing 2023
Professor Stephen Harridge and Tom Addison - Future of Ageing 2023
ILCUK32 views
Mitchells_Burning_issue_.pptx by mryoung5
Mitchells_Burning_issue_.pptxMitchells_Burning_issue_.pptx
Mitchells_Burning_issue_.pptx
mryoung515 views
Report of the Scientific Advisory Group on the status and developments regard... by Christina Parmionova
Report of the Scientific Advisory Group on the status and developments regard...Report of the Scientific Advisory Group on the status and developments regard...
Report of the Scientific Advisory Group on the status and developments regard...
COP 28 GHANA DELEGATES.docx by Kweku Zurek
COP 28 GHANA DELEGATES.docxCOP 28 GHANA DELEGATES.docx
COP 28 GHANA DELEGATES.docx
Kweku Zurek6.8K views
Monitoring and Evaluation Plan (Theory of change, results framework, Logframe... by Scoffy Wangang
Monitoring and Evaluation Plan (Theory of change, results framework, Logframe...Monitoring and Evaluation Plan (Theory of change, results framework, Logframe...
Monitoring and Evaluation Plan (Theory of change, results framework, Logframe...
Scoffy Wangang6 views
Ending Stagnation: A New Economic Strategy for Britain by ResolutionFoundation
Ending Stagnation: A New Economic Strategy for BritainEnding Stagnation: A New Economic Strategy for Britain
Ending Stagnation: A New Economic Strategy for Britain
David Sinclair - Future of Ageing 2023 by ILCUK
David Sinclair - Future of Ageing 2023David Sinclair - Future of Ageing 2023
David Sinclair - Future of Ageing 2023
ILCUK40 views

Lightning Talk: PyCon Thailand 2019

  • 1. Who Am I? @iqbalabd ● Iqbal Abdullah ● Day job is running Xoxzo Inc, a cloud telephony platform based in Tokyo ● Involved in PyCons since 2010, and helped found PyCon JP and PyCon MY ● Travels around meeting other PyCon organizers and especially interested in the APAC region
  • 2. Saying Thank You Appreciating the emotional labour: OSS and community work
  • 3. We don’t talk about it enough
  • 4. Understand and acknowledge: “Open up your phone, your social media, your news, your medical records, your bank: They are all using free and public code”
  • 5. Some human numbers ★ On average we live to 80 years old or 700,800 hours ★ We sleep one third of that, or 233,600 hours ★ If we retire at 60 years of age, we spent 151,840 hours at work or study. ★ 58,400 hours (2 hours a day) for food/shower ★ We end up having around 9.3 years of “free time” before retiring, or 11% of our lifetime to do “other stuff” ★ This is where OSS magic and community work comes from
  • 6. Understand and acknowledge: Time is finite, we are mortal, and another mortal person is writing that code.
  • 7. Burnout is a real problem ★ Remember the 2014 heartbleed bug? It was introduced in 2011 but only found in 2014. ★ One underpaid and overworked person was responsible for the safety of one billion websites on the internet ★ We need to start by being aware of the problem and not take it for granted
  • 8. The many ways of saying thank you: Individuals ★ Say it by email or send flowers ★ Use the software and give constructive feedback ★ Improve the documentation ★ Make pull requests ★ Help new users ★ Organize meetups ★ Become a volunteer for PyCon
  • 9. The many ways of saying thank you: Companies ★ If you’re making money, donate ★ If you’re making much money, pay people to maintain projects ★ If you’re making much, much, much money, do all of the above ★ Tell the world that you’re donating, and to what projects
  • 11. Python projects to donate to ★ Django Software Foundation (DSF) ★ PyPI, the Python Packaging Index ★ Sphinx, the documentation tool ★ Read The Docs ★ httpie ★ Pandas ★ ...
  • 12. If you maintain OSS, Consider setting up a way to donate, or at least a way for the public to acknowledge you and say thank you.
  • 13. But it’s not only about money. It’s more complex. We need to collectively own this problem first.
  • 14. Thank You For a wonderful PyCon TH