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
自作サービス開発で成長したこと
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
obregonia1
September 25, 2021
Programming
1k
1
Share
自作サービス開発で成長したこと
2021/09/24 鹿児島.mk #20 オンラインLT大会 登壇資料です。
自作サービス開発していて学んだことや成長したことについてまとめました。
obregonia1
September 25, 2021
Other Decks in Programming
See All in Programming
サーバーレスで作る、動画データ管理基盤
oyasumipants
0
240
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
690
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
180
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
150
バックエンドにElysiaJSを採用して気付いた、良い点・悪い点
wanko_it
1
100
Agent Skills を社内で育てる仕組み作り
jackchuka
1
2.3k
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
120
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.9k
ソースコード→AST→オペコード、の旅を覗いてみる
o0h
PRO
1
140
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
100
[BalkanRuby 2026] Drop your app/services!
palkan
3
630
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
4
510
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Building an army of robots
kneath
306
46k
Design in an AI World
tapps
1
210
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
300
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
360
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Building Applications with DynamoDB
mza
96
7k
AI: The stuff that nobody shows you
jnunemaker
PRO
7
650
Tell your own story through comics
letsgokoyo
1
930
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
300
Transcript
ࣗ࡞αʔϏε։ൃͰͨ͜͠ͱ 2021/09/24 ࣛࣇౡ.MK #20 ΦϯϥΠϯLTେձ @OBREGONIA1
ࣗݾհ ϑΟϤϧυϒʔτΩϟϯϓडߨੜ !PCSFHPOJB ΦϒϨΰχΞ झຯ ԻָؑɺεΫϥον ͖ͳΞʔςΟετ 5IF8FFLOEɺ%VB-JQBɺࢁԼୡ
ൃද༰ ใΛ୳͢ͱ͖Ұ࣍ใΛ༏ઌ͢Δ େ͖ͳλεΫখ͍͞୯Ґʹׂ͢Δ
։ൃதͷαʔϏε֓ཁ
εΫϥονͷָේ࡞ΞϓϦ Visible Scratch Skillz 3VCZPO3BJMT 7VFKT ,POWBKT DBOWBTλάͷඳըϥΠϒϥϦ
εΫϥονͷָේͱʁ
Ϩίʔυͷಈ͖Λද͍ͯ͠Δ ϑΣʔμʔͷΦϯɾΦϑΛද͍ͯ͠Δ ※ϑΣʔμʔ : ԻͷϘϦϡʔϜͳͲΛௐ͢ΔπϚϛ
λΠτϧͷೖྗ ٕͷछྨɺํɺ෯ͷબ QOHը૾ʹม อଘ ָේͷ࡞ɺฤू 7VFKT ,POWBKT %# ը૾ͷอଘ 3BJMT
"DUJWF4UPSBHF
ใΛ୳͢ͱ͖Ұ࣍ใΛ༏ઌ͢Δ
ϥΠϒϥϦͷ͍ํௐΔ ָේͷઢΛඳը͢Δͷʹ,POWBKTΛ͑ศརͦ͏ ͱΓ͋͑ͣެࣜΛݟʹߦ͘ શ෦ӳޠͰಡΉͷେมͦ͏ͩ͠ޙճ͠ʹ͠Α͏
<LPOWB͍ํ>ͰάάͬͯΈΔ ຊޠͰهࣄ͕ॻ͔Ε͍ͯΔ2JJUBϒϩά͕ෳݟ͔ͭΔ αϯϓϧίʔυॻ͍ͯ͋Δ͠Ұ௨ΓಡΜͰΈΑ͏ ԁਤܗͷ͜ͱॻ͔Ε͍ͯΔ͚Ͳ࣮͍ͨ͜͠ͱͪΐͬͱҧ͏ͳʙ ͍͔ͭ͘هࣄಡΜͰΈͯ͋·Γ༗ӹͳใಘΒΕͣʜ
ҰճެࣜΛಡΜͰΈΑ͏ (&55*/(45"35&%ͷ߲ΛಡΜͰΈΔ 4)"1&4ͷ߲ʹ৭ʑܗͷछྨ͕͋Δ -JOF4JNQMF-JOFΛಡΜͰΈΑ͏ ͍͔ͭ͘ͷύλʔϯͷઢͷඳըํ๏͕ॻ͍ͯ͋Δ ૣίʔυྫΛࢀߟʹ࣮ͯ͠ΈΔ
͜ΕͰͬͱ࣮ਐΊΒΕΔ💪 ແବͳ࣌ؒଟ͔ͬͨͳ🤔
Ұ࣍ใΛݟΔश׳Λ͚Δ ӳޠͰͷυΩϡϝϯτͰͱΓ͋͑ͣݟΔ ॳΊͯ͏ϥΠϒϥϦ0WFSWJFX (FUUJOH4UBSUFEͳͲΛݟΔ ೋ࣍ใஅยతͳใ͔͠ࡌ͍ͬͯͳ͍͜ͱ͋Δ
େ͖ͳλεΫখ͍͞୯Ґʹׂ͢Δ
ϥΠϒϥϦͷ͍ํͳΜͱͳ͘Θ͔ͬͨ ָේ࡞ػೳΛ࣮͢Δ γϯϓϧͳύλʔϯׂͱ͙࣮͢Ͱ͖ͨ ͍ΖΜͳύλʔϯΛબΔΑ͏ػೳՃ͍ͯ͘͠
ෳͷύλʔϯͷΈ߹Θͤͩͱ͏·͘ඳըͰ͖͍ͯͳ͍ʂ "ͱ#ͷύλʔϯʹରԠ͢Δͱࠓ#ͱ$͕͏·͍͔͘ͳ͍ #ͱ$ͷύλʔϯʹରԠ͢Δͱ·ͨ"ͱ#͕όάͬͯΔ Ҏ߱ແݶϧʔϓ શͯͷύλʔϯΛ࣮ݱ͢ΔͷෆՄೳͳͷͰʁ ࣗ࡞αʔϏεͷ༰ม͑Α͏͔ͳ
λεΫΛখׂͯ͘͞͠ΈΔ ָේ࡞ػೳΛ࣮͢Δ ٕͷछྨΛ૿͢ ઢͷ͖ͷબʹରԠ͢Δ ϑΣʔμʔͷඳըΛ࣮͢Δ ύλʔϯΛ૿͢ FUDʜ ࡉׂ͔͍ͯ͘͘͠ͱݸʹ͚Δ͜ͱ͕Ͱ͖ͨ
͚ͨλεΫΛҰ࣮͍ͭͣͭͯ͘͠ ࡞Γ͍ͨػೳΛશ࣮ͯ͢Δ͜ͱ͕Ͱ͖ͨ🎉
λεΫׂ͢Δલ ෳͷ͜ͱʹಉ࣌ਐߦͰରԠ ࠓԿΛ͍ͯ͠Δ͔ɺԿΛ͢Δ͖͔Α͘ݟࣦ͍ͬͯͨ શવਐḿͳ͍͠ऴΘΓ͕ݟ͑ͳ͍
λεΫׂͨ͠ޙ খ͞ͳλεΫʹҰͭͣͭରԠ͍ͯ͘͠ ࠓͳʹΛ͍ͯ͠Δ͔ɺͳʹΛ͢Δ͖͔͕໌֬ʹ མͪண͚ʜϒϥϯν໊Λݟͯམͪண͘Μͩʜ ਐḿ͕ࢹ֮ԽͰ͖Δ ऴΘͬͨλεΫ͕ͲΜͲΜ૿͑ΔͷͰୡײ͕͋Δ
·ͱΊ
Ұ࣍ใΛݟΔ͜ͱॏཁʂ λεΫׂॏཁʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠🌵