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
The Art of Building Developer Tools, or When to...
Search
Samuel E. Giddins
September 01, 2015
Technology
6k
0
Share
The Art of Building Developer Tools, or When to Take the Plunge
Samuel E. Giddins
September 01, 2015
More Decks by Samuel E. Giddins
See All by Samuel E. Giddins
Funding Ruby Infrastructure as a Non-Profit
segiddins
0
29
Evolution of Rails within RubyGems.org
segiddins
0
35
The Challenges of Building a Sigstore Client from Scratch
segiddins
0
120
Keeping the Gems Sparkling
segiddins
0
81
A Survey of RubyGems CVEs
segiddins
0
76
Handling 225k requests per second to RubyGems.org
segiddins
0
110
State of the RubyGems 2023
segiddins
0
130
Building Broken Gems
segiddins
0
98
Switching Disciplines as a Tech Lead
segiddins
0
53
Other Decks in Technology
See All in Technology
AI時代のシステム開発者の仕事_20260328
sengtor
0
320
CREがSLOを握ると 何が変わるのか
nekomaho
0
350
GitHub Actions侵害 — 相次ぐ事例を振り返り、次なる脅威に備える
flatt_security
12
7.2k
やさしいとこから始めるGitHubリポジトリのセキュリティ
tsubakimoto_s
3
2.1k
Even G2 クイックスタートガイド(日本語版)
vrshinobi1
0
180
遊びで始めたNew Relic MCP、気づいたらChatOpsなオブザーバビリティボットができてました/From New Relic MCP to a ChatOps Observability Bot
aeonpeople
1
140
Amazon Qはアマコネで頑張っています〜 Amazon Q in Connectについて〜
yama3133
1
170
MCPで決済に楽にする
mu7889yoon
0
170
The essence of decision-making lies in primary data
kaminashi
0
200
出版記念イベントin大阪「書籍紹介&私がよく使うMCPサーバー3選と社内で安全に活用する方法」
kintotechdev
0
130
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
580
ThetaOS - A Mythical Machine comes Alive
aslander
0
230
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
180
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.4k
Abbi's Birthday
coloredviolet
2
6.1k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
190
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
660
Deep Space Network (abreviated)
tonyrice
0
99
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
Accessibility Awareness
sabderemane
0
88
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
94
Transcript
The Art of Building Developer Tools
The Art of Building Developer Tools Or: When to Take
the Plunge
Samuel Giddins Realm
None
LLVM I couldn’t do my job without it.
None
What do these projects, and countless others, have in common?
None
Developer Tools
How we get from point A to point B. Every
day.
My Projects
4 Bundler 4 CocoaPods 4 Jazzy 4 Realm 4 RestKit
Each is a different kind of tool
How can I make these things?
1. Find something that’s missing from your workflow 2. Build
it 3. Build it in such a way others can use it 4. Receive feedback 5. Ignore 70% of it 6. Have a thick skin 7. Keep on improving
Is this something I want to do?
Maybe Don’t rush into it. It’s a lot of work,
and you won’t succeed unless it’s a project that makes you happy.
Is there a real problem space here? Can someone in
my position provide a solution?
Think risk vs. reward. Think about access. Think about time.
Does my experience leave me ready to solve this problem?
4 Is it general? 4 Is it in-depth? 4 Is
it unavoidable?
! Great
! Great Go Forth and Build
Samuel Giddins Realm @segiddins