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
OSS builder
Search
syossan27
June 20, 2022
Programming
0
120
OSS builder
syossan27
June 20, 2022
Tweet
Share
More Decks by syossan27
See All by syossan27
一人SREが歩んだ Platform Engineering スモールスタート実践録
syossan27
2
1.3k
SREって何? 現場で学んだサイト信頼性の第一歩
syossan27
5
1.3k
知識0からカンファレンスやってみたらこうなった!
syossan27
5
600
突然のメモリ使用率上昇へ対応! k8sカスタムコントローラー開発事例
syossan27
2
500
監視 やばい
syossan27
12
11k
最先端を追う前に、まず広めよう! 〜AIツールの普及活動のすすめ〜
syossan27
2
1.5k
Fanstaの1年を大解剖! 一人SREはどこまでできるのか!?
syossan27
2
800
SRE Trail Mapから考える仲間の増やし方
syossan27
3
810
FanstaにおけるCI・CDの紹介と培った知見
syossan27
2
480
Other Decks in Programming
See All in Programming
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
480
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
110
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
170
Package Management Learnings from Homebrew
mikemcquaid
0
200
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
2.4k
Patterns of Patterns
denyspoltorak
0
1.4k
dchart: charts from deck markup
ajstarks
3
990
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
170
AI巻き込み型コードレビューのススメ
nealle
0
100
ThorVG Viewer In VS Code
nors
0
760
Featured
See All Featured
[SF Ruby Conf 2025] Rails X
palkan
0
740
The browser strikes back
jonoalderson
0
360
Google's AI Overviews - The New Search
badams
0
900
How to build a perfect <img>
jonoalderson
1
4.9k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
63
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
76
The Cult of Friendly URLs
andyhume
79
6.8k
Designing Experiences People Love
moore
144
24k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
270
Context Engineering - Making Every Token Count
addyosmani
9
650
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
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 射撃しつつ前進より