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
Collaborative APIs
Search
Ryan Cromwell
July 22, 2015
Technology
4
370
Collaborative APIs
Tools, services, and techniques to collaborate around and API productively and continuously.
Ryan Cromwell
July 22, 2015
Tweet
Share
More Decks by Ryan Cromwell
See All by Ryan Cromwell
Making the Leap to Tech Lead
cromwellryan
125
8.6k
Letting Users Get On With Their Lives
cromwellryan
2
320
Sweet Elixir - Short
cromwellryan
5
380
Growing Great Teams - Codemash 2014 Lightning Talk
cromwellryan
0
280
Professional Scrum with Visual Studio 2012
cromwellryan
0
340
Avoiding Scrummerfall
cromwellryan
3
1k
Getting Feature Focused
cromwellryan
2
210
Selenium + Specflow: ATDD for .Net
cromwellryan
2
570
Other Decks in Technology
See All in Technology
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
180
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
38k
TypescriptでのContextualな構造化ロギングと社内全体への導入
leveragestech
3
620
Google Cloud Next '24 Recap in ZOZO AIにより変わる開発 運用/Development and operation changed by AI
gachimuchiengineer
0
220
SLOいつ決めましょう?
abnoumaru
3
880
QA経験のないエンジニアリング マネージャーがQAのカジュアル面談に出て 苦労していること・気づいたこと / scrum fest niigata 2024
yoshikiiida
2
690
開発スピードの維持向上を支える、テスト設計の 漸進的進化への取り組み / Continuous Test Design Development for Speed of Product Development
ropqa
0
190
Trade-offs all the way down
_aitor
1
120
TypeScript の抽象構文木を用いた、数百を超える API の大規模リファクタリング戦略
yanaemon
6
1.3k
日本が誇るイタリアのダンスミュージック!? ユーロビートって何??
minorun365
PRO
2
240
OpenID Foundation updates
fujie
0
250
AWS アーキテクチャ作図入門/aws-architecture-diagram-101
ma2shita
16
6.7k
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
423
63k
The Invisible Side of Design
smashingmag
294
49k
Being A Developer After 40
akosma
67
580k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Six Lessons from altMBA
skipperchong
22
3k
Raft: Consensus for Rubyists
vanstee
133
6.3k
Robots, Beer and Maslow
schacon
PRO
155
8k
What’s in a name? Adding method to the madness
productmarketing
PRO
17
2.7k
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
Learning to Love Humans: Emotional Interface Design
aarron
268
39k
Transcript
API Blueprint & Apiary COLLABORATIVE API DEVELOPMENT
Ryan Cromwell Technical Director
Collaborative What?
Why?
DESCRIBING APIS
APIBlueprint
None
None
As a Service
None
None
DEMO
GEM CITY JS DEV PIPELINE
Editor Support
None
None
Atom
None
Sublime
None
Vim
None
GEM CITY JS GENERATING DOCS
node $> npm install -g aglio # generate $> aglio
-i <file> -o docs.html # server $> aglio -i <file> -s aglio
ruby gem $> gem install apiaryio # preview server $>
apiary preview --server apiaryio
DEMO
GEM CITY JS MOCK APIS
Apiary.io
None
None
Drakov
None
None
DEMO
Gem City JS LET’S DO THIS
DISCUSSION GEM CITY JS
THANKS! @cromwellryan
[email protected]