Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
OSS builder
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
syossan27
June 20, 2022
Programming
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OSS builder
syossan27
June 20, 2022
More Decks by syossan27
See All by syossan27
不具合issueを撲滅! SREsとQAチームの連携事例のご紹介
syossan27
3
620
数値変えただけで年間約100万円コスト削減した話
syossan27
4
970
一人でちいさくはじめる Platform Engineering
syossan27
4
3.2k
一人SREが歩んだPlatform Engineeringスモールスタート実践録 ~ クラウドネイティブ会議版 ~
syossan27
4
2.4k
プロポーザル サポートガイドを読み解いていこう!
syossan27
3
1.1k
幻滅期を越える サイトリライアビリティ エンジニアリング
syossan27
1
290
一人SREが歩んだ Platform Engineering スモールスタート実践録
syossan27
2
2.1k
SREって何? 現場で学んだサイト信頼性の第一歩
syossan27
5
1.9k
知識0からカンファレンスやってみたらこうなった!
syossan27
5
820
Other Decks in Programming
See All in Programming
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
360
Performance Optimization With LLMs
xleitix
0
250
はじめてのPLATEAU
nokonoko1203
1
610
小さなアプリを作って公開するまで
onozaty
0
140
Engineering Biometric UX Across Android Versions | DroidKnights 2026
ryunen344
1
190
baseline으로 마이그레이션, 리팩토링 안전하게 맡기기
fornewid
1
930
AI時代のFlutter品質設計 — アプリ品質を守るQuality Layers
omatty198
0
360
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
6
2.2k
Web Framework Benchmark Battle 2026, Any%
a_matsuda
3
3.2k
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
150
私なりのハーネスエンジニアリング ~独自の言語処理系の開発を通して~
seosoft
0
180
ActionController meets Protocol Buffers
sorah
1
790
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
1
300
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
670
Done Done
chrislema
187
17k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
550
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.2k
Deep Space Network (abreviated)
tonyrice
0
410
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
610
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
How to build a perfect <img>
jonoalderson
1
6.2k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
300
Facilitating Awesome Meetings
lara
57
7.2k
Transcript
OSS builder しょっさん @syossan27
こんなことはありませんか?
None
None
それ OSS buildチャンスですよ!
OSS builderの精神 1. あなたが一番のユーザー 2. 凄いモノはすぐ出来ない 3. 頑張りすぎない 4. 小さな一歩の重み
5. 思わぬメリット
1. あなたが一番のユーザー • あなたが「欲しい」と思った時点で少なくとも “1人”の需要は生まれた • 自分が一番のユーザーなので、モチベーションは保 てる • あなたが開発の中心、何でもやっていい
体現者
2. 凄いモノはすぐに出来ない • どんなに有名なOSSでも最初は小さい • 何百ものコミットの結果、「凄い」モノは出来る • 色んな方からのコントリビュートで更に危険な領域へ と突入する・・・
Dockerだって
3. 頑張りすぎない • 最初から「◯◯みたいなスゲーOSSにすっぞ!」と か意気込むと死ぬ • 盆栽のように毎日コツコツと、無理のないレベルで続 ける • 飽きたら別のものを作ってもいい、固執しなくていい
飽きたって良いじゃない 人間だもの
4. 小さな一歩の重み • 何か閃いたらとりあえずリポジトリを作る • 空でもいいのでとりあえずREADMEを作る • サンプルコードレベルでもとりあえず書いてみる • 暇な時にとりあえずコードをいじってみる
• とりあえずやってたらいつの間に完成
とりあえずの精神
5. 思わぬメリット • 圧倒的成長💪の機会に溢れている • チョットデキルコミッターたちから学ぶ • 仕事に活かすその前に • もしかしたら凄い需要を生むかも・・・?
そんなこんなで
色々作った • torisetsu : README.mdのテンプレートツール • kirimori : Vimプラグインマネージャー •
lgtm-generator : LGTM作成Webサービス • go-kiriban : プロセス番号がキリ番になったら教えてくれるツール • github-freshness : Githubリポジトリの最終更新日を見やすくしてくれる Chrome拡張 • ittan : schema.rbからseedファイルを生成するツール • etc…
色々あった • mattnさんにPR貰ったり • エウレカのCTOにPR貰ったり • なんやかんやでstarがついたり
結局 • 「誰が使うの?」とか「こんなレベルのコードじゃダメなん じゃ」とか懸念を取っ払って、 「とりあえずやっていき💪」の一念でやってきたら色々起き た。 • 正直、他の人がどんなOSSを欲してるのかは 分からないので自分が欲しいものをどんどん作ってくしか無 い。
• どんどん遊んでどんどん仕事に活かしてけ💪
私達がしなければならないのは、 ただ毎朝やってきて、 どうにかエディタを立ち上げるということだ。 Joel Spolsky 射撃しつつ前進より