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
How to build your open source project
Search
LINE Developers Taiwan
PRO
August 20, 2021
Technology
0
23k
How to build your open source project
by Evan Lin invited by DSC Summer Camp on 2021/08/20
LINE Developers Taiwan
PRO
August 20, 2021
Tweet
Share
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
菸酒生在 LINE Taiwan 的後端雙刀流
line_developers_tw
PRO
0
1.1k
讓測試不再 BB! 從 BDD 到 CI/CD, 不靠人力也能 MVP
line_developers_tw
PRO
0
1.1k
DB 醬,嗨!哪泥嘎斯基?
line_developers_tw
PRO
0
1.1k
比起獨自升級 我更喜歡 DevOps 文化 <3
line_developers_tw
PRO
0
1.1k
工具人的一生: 開發很多 AI 工具讓我 慵懶過一生
line_developers_tw
PRO
0
1.1k
從四件事帶你見識見識 事件驅動架構設計 (EDA)
line_developers_tw
PRO
0
1k
TODAY 看世界(?) 是我們在看扣啦!
line_developers_tw
PRO
0
1.1k
你想成為什麼樣的開發者?
line_developers_tw
PRO
0
25
研究生的 LINER生活
line_developers_tw
PRO
0
26
Other Decks in Technology
See All in Technology
M3 Expressiveの思想に迫る
chnotchy
0
100
エンジニア向け技術スタック情報
kauche
1
250
Understanding_Thread_Tuning_for_Inference_Servers_of_Deep_Models.pdf
lycorptech_jp
PRO
0
120
Node-RED × MCP 勉強会 vol.1
1ftseabass
PRO
0
140
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
150
生成AIでwebアプリケーションを作ってみた
tajimon
2
150
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
1.1k
なぜ私はいま、ここにいるのか? #もがく中堅デザイナー #プロダクトデザイナー
bengo4com
0
410
A2Aのクライアントを自作する
rynsuke
1
170
Postman AI エージェントビルダー最新情報
nagix
0
110
地図も、未来も、オープンに。 〜OSGeo.JPとFOSS4Gのご紹介〜
wata909
0
110
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
210
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
5.6k
BBQ
matthewcrist
89
9.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Typedesign – Prime Four
hannesfritz
42
2.7k
Statistics for Hackers
jakevdp
799
220k
Facilitating Awesome Meetings
lara
54
6.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Documentation Writing (for coders)
carmenintech
72
4.9k
Transcript
手把手教導你如何建置開源專案 LINE Developer Relations Evan Lin 2021.08
Evan Lin • LINE Taiwan Developer Relations Events Organizer •
LINE Taiwan Engineering Culture • GDE in Go LINE Technology Evangelist
None
10 週年
None
Open Source projects in LINE … and so on
Who Am I? (Github) https://github.com/kkdai
How to create a popular open source project •Find a
great idea. •Well documentation •Well workflow •Find your first contributor •Promote it !! Promote it !! Promote it !!
How to create a popular open source project
Well Documentation https://github.com/kkdai/youtube Don’t copy and paste from the best
practices
Well Workflow (CI/CD) https://github.com/kkdai/photomgr
Find your first contributor https://github.com/kkdai/youtube
Find your first contributor https://github.com/kkdai/youtube
Promote on HN
Find A Great Idea
How to find your idea?
Find A Great Idea (cont.)
Writing everything, everything in Go https://github.com/kkdai/project52
Practice an algorithm or data structure https://github.com/kkdai/skiplist
Write A SDK https://github.com/kkdai/mstranslator
10 週年
例子:字串比對演算法 (KMP) https://github.com/kkdai/kmp
例子:寫一篇介紹 KMP 的文章 https://www.evanlin.com/about-kmp/
另外一個例子:流浪動物 Bot https://www.evanlin.com/petsneedme-helping-adoption-pet/
小工商: LINE Bot 原理
五分鐘打造你的 LINE Bot •Request channel for LINE Bot •Deploy LINE
Bot server on Heroku •Change related setting on Channel •Go ! Online (video) •How to modify it? (video)
開源專案 (side project) 對找工作有沒有用?
LINE TECH FRESH https://engineering.linecorp.com/zh-hant/blog/line-tech-fresh-2020-graduate/ 28
None
https://engineering.linecorp.com/zh-hant/blog/category/conf-sharing/
On Job Training
https://engineering.linecorp.com/zh-hant/blog/line-taiwan-internal-hackathon-2020/ Internal Hackathon
LINE FRESH https://lin.ee/oACosNH/yltz/DevOA
None
Q&A https://github.com/kkdai/AMA