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
生きのびるためのインディー開発 / Indie Development to Survive
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
itosho
March 25, 2021
Programming
74
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
生きのびるためのインディー開発 / Indie Development to Survive
年度末の社内LTで発表した資料 by Scrapbox
itosho
March 25, 2021
More Decks by itosho
See All by itosho
【2025年版】インターネットサービスの育て方 / How to Grow and Scale Internet Services 2025
itosho
0
290
Windsurf Rulesでどう自分のクローンをつくるか / How can I make a clone of myself in Windsurf Rules
itosho
0
150
Text EditorとしてのWindsurf / Windsurf as a Text Editor
itosho
0
390
【2024年版】インターネットサービスの育て方 / How to Grow and Scale Internet Services
itosho
0
140
打線組という個人サービスを Goで開発している話 / Indie Service Development by Go
itosho
1
210
Components Reconsidered
itosho
1
2.4k
打線組を支える技術 / The Technology Behind Dasengumi
itosho
0
79
組織をスケールさせるためのTech Vision / Connehito Tech Vision for Growing Our Team
itosho
2
720
Gopher道場アフターストーリー / Gopher Dojo After Story
itosho
0
180
Other Decks in Programming
See All in Programming
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
1k
カツオ、ご期待ください
suneo3476
0
190
TechTown - Creating Composable Callables in Contemporary C++
rollbear
0
130
ActionController meets Protocol Buffers
sorah
0
530
ジョジョの世界をXRで再現する
mofurune
0
170
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
220
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
350
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
Jetpack Compose Mechanisms
skydoves
3
820
AmebaブログはKMPから卒業します
kmars0605
0
190
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
460
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
What's in a price? How to price your products and services
michaelherold
247
13k
Building Applications with DynamoDB
mza
96
7.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Crafting Experiences
bethany
1
380
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
820
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
550
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
HDC tutorial
michielstock
2
960
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
Transcript
生きのびるためのインディー開発 #presentation 社内LTの資料です 少しだけリライトしましたが、特に公開しても問題ない内容です
趣味 インディー開発(個人開発)
インディー開発の目的 純粋にコードを書くのが楽しい 面白いサービスをつくりたい 技術検証 / 技術力アップ
技術選定 深く考えていたはわけではないので結果的にこうなった感じ
以前 業務で使っている技術スタックとは違う技術を使う 例 PHPを使っているときはRuby 基本バックエンド開発が多いのでSwift Goを書いていたときもライブラリ等は変えていた gorilla/mux, ant0ine/go-json-rest, upper/db, gRPC
最近 業務で使っている技術スタックと同じ技術を使う 特にここ1年ぐらいその傾向が強くなっている
何が起きたか? 年々、業務でコードを書く時間が減っている…!
2017年
2018年
2019年
2020年
2021年
結果 業務で使っている技術の勘どころが鈍くなってるのでは?という課題感を覚えるようになった そして、インディー開発でその課題を一定解消しようとしている
ちなみに業務でコードを書いていないことについて 実はあんまりストレスはない 元々そこへのこだわりは強くない方だと思う 戦略作ったりとか採用したりも楽しい それをやる必要性を感じていればOKというスタンス
一方イチエンジニアとして 一定の高い水準まで技術力があれば大丈夫的な言説にはやや否定的 もちろん、基礎がしっかりしていればトレンドをキャッチアップすることである程度カバー出 来るとは思う
手を動かし続けるのは大切 概念で理解していること具体で理解していることの間には大きな隔たりがある 頭でっかちになると、エッジケースやエラーハンドリング、運用など「些末」なことを忘れがちだ が、そういった些末なことを含めて動くものを完成させるのが開発の醍醐味であり、その些末なこ とを上手にやれる人、大切に出来る人が優秀なエンジニアなのでは?
インディー開発のメリット チュートリアルやりましたやサンプルコードを写経する以上の経験値が手に入る プロダクションコードを書くことには及ばないが「練習試合」ぐらいの力は身につけられる 個人的にはインディー開発も公式戦ぐらいの気持ちでやってる
最近つくっているやつ 進捗5割くらいなのでチラ見せ
技術スタック Backend Go, echo, sqlx Frontend TypeScript(先週書き換えた), React, Hook その他
AWS(予定)、Cloudinary(Imgixを意識)、Chakra UI(Tailwind CSSを意識)
まとめ 良い意味でどんどん仕事と趣味の境目が合間になってきた 「分かる」と「書ける」は違う インディー開発はいいぞ いま作っているやつはGWくらいにリリースしたい 来年度も頑張るぞ!