Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
You Don’t Need to Be a Hero to Contribute
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Richard Fan
October 11, 2025
Technology
9
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
You Don’t Need to Be a Hero to Contribute
Presented at PyCon Hong Kong 2025
Richard Fan
October 11, 2025
More Decks by Richard Fan
See All by Richard Fan
Whose Fault When a Pentest Agent Attacks the Wrong Target
richardfan1126
0
22
Understanding the Identity ofa CI Platform
richardfan1126
0
16
JAWS Pankration 2024 - Achieve software supply chain security using AWS Nitro Enclaves and GitHub Actions
richardfan1126
0
83
Preserving privacy on data collaboration with AWS Clean Rooms
richardfan1126
0
55
Achieve software supply chain security using AWS Nitro Enclaves and GitHub Actions
richardfan1126
0
190
When Data Collaboration Meets Privacy: Privacy-enhancing Technologies on AWS
richardfan1126
0
67
AWS Security Hub Central Configuration - An Easy way to monitor your Organization security posture
richardfan1126
0
83
Create your first AWS Nitro Enclaves application
richardfan1126
0
80
Building Security Data Lake
richardfan1126
0
27
Other Decks in Technology
See All in Technology
Nav2、Nav3 ... はたまた自作?〜 作って理解する Nav3 の設計意図 〜 / Nav2, Nav3 ... or Build Your Own? — Understanding Nav3's design intent by building it from scratch
yanzm
0
260
Amazon S3 Tablesに全部任せてみた結果——コンパクション/スナップショット管理は本当に手放せるか
shigeruoda
0
420
V8コントリビュート超入門
riyaamemiya
0
150
AIで実装は速くなった。なのにプロダクトは速くならない。職能の壁を越えて価値のフローを設計する
nwiizo
7
7.4k
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
3
1k
Adaptive Warehouse を今すぐ導入すべき理由と迷ったときの判断基準
__allllllllez__
0
120
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/6 - 2026/8
oracle4engineer
PRO
0
120
Amazon Quick on DesktopがIAM Identity Centerで動かない理由
yukiogawa
0
110
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
550
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
110
Reactの設計論
uhyo
7
1.2k
薬剤師(ドメインエキスパート)と一緒に育てる薬局向けAIアシスタント
kakehashi
PRO
2
120
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Exploring anti-patterns in Rails
aemeredith
3
500
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
510
Visualization
eitanlees
152
17k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
4
590
Done Done
chrislema
186
16k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
690
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
270
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Transcript
You Don’t Need to Be a Hero to Contribute Richard
Fan
Who am I • Security Engineer • AWS Security Hero
(Not working for AWS) • Hobbyist security researcher • Love travel, hiking • Have a cat
I’m zero His GitHub My GitHub Her GitHub
I can do it
My 1st story – a Python demo project AWS Nitro
Enclaves • Introduced in 2020 • Trusted Execution Environment (TEE) inside EC2 AWS Nitro Enclaves
My 1st story – a Python demo project
My 1st story – a Python demo project
My 1st story – a Python demo project
Tip #1 Tip #1 A demo/util helps a lot of
people Especially on languages like Python
My 2nd story
My 2nd story
My 2nd stories – Fixing documentations issues
My 2nd stories – Fixing documentations issues Documentarians are the
unsung heroes
My 2nd stories – Fixing documentations issues If you know
how to fix it, raise a PR! If you don’t, raise an issue (with reference!!!)
My 2nd stories – Fixing documentations issues
My 2nd stories – Fixing documentations issues Or just use
AI
Tip #2 Tip #2 As a user You have the
right to point out docs mistake
My 3rd story Retiring But we build more stuff here
My 3rd story
My 3rd story GitHub reusable workflow
My 3rd story
My 3rd story • sourcegraph.com • grep.app
My 3rd story
Open-source community is more fragile than you think
Open-source community is more fragile than you think Supply Chain
Attack!!!
Open-source community is more fragile than you think
Open-source community is more fragile than you think
Open-source community is more fragile than you think
Tip #3 Tip #3 If you found an issue Other
people probably made the same mistake
Start Before You’re Ready
How to find me
[email protected]
richardfan1126 @richardfan1126