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
Richard Fan
October 11, 2025
Technology
5
0
Share
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
Understanding the Identity ofa CI Platform
richardfan1126
0
9
JAWS Pankration 2024 - Achieve software supply chain security using AWS Nitro Enclaves and GitHub Actions
richardfan1126
0
70
Preserving privacy on data collaboration with AWS Clean Rooms
richardfan1126
0
53
Achieve software supply chain security using AWS Nitro Enclaves and GitHub Actions
richardfan1126
0
170
When Data Collaboration Meets Privacy: Privacy-enhancing Technologies on AWS
richardfan1126
0
62
AWS Security Hub Central Configuration - An Easy way to monitor your Organization security posture
richardfan1126
0
75
Create your first AWS Nitro Enclaves application
richardfan1126
0
70
Building Security Data Lake
richardfan1126
0
22
Other Decks in Technology
See All in Technology
AIプラットフォームを運用し続けるための可観測性
tanimuyk
4
1k
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
680
TypeScript Compiler APIとPHP-Parserを活用し、TypeScriptとPHPで型を共有する
shuta13
0
320
Sony_KMP_Journey_KotlinConf2026
sony
2
200
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
410
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
600
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.8k
Unlocking the Apps
pimterry
0
170
新規ゲーム開発におけるAI駆動開発のリアル
202409e2
0
1.6k
Platform engineering for developers, architects & the rest of us (AI agents)
danielbryantuk
0
170
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.8k
大規模災害時でも高い信頼性を維持するアプリケーション基盤の実現/nikkei-tech-talk46
nikkei_engineer_recruiting
0
130
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
230
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
150
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
Technical Leadership for Architectural Decision Making
baasie
3
390
Designing Powerful Visuals for Engaging Learning
tmiket
1
390
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
150
Accessibility Awareness
sabderemane
1
130
The SEO identity crisis: Don't let AI make you average
varn
0
480
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Git: the NoSQL Database
bkeepers
PRO
432
67k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
590
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