forked from rubyaustralia/rubyconfau-2013-cfp
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add in first draft of my talk proposal
- Loading branch information
Showing
2 changed files
with
32 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
# The Rubyists Guide to API Development | ||
|
||
A talk on the state of API development in Ruby. | ||
|
||
First, it will cover the important considers when building an API - Namely, key things to | ||
know when structuring your data, deciding how deal with responses and most importantly | ||
how to make your API enjoyable for other developers to use - Something many APIs miss. | ||
|
||
I'll also cover different parts of HTTP that can make life as an API developer more useful | ||
and common considerations such as Auth, caching and other such magic. | ||
|
||
Finally, it will end with a walk through of the options currently available | ||
for building apis in Ruby (Sinatra, Grape, Rails, Rails-API and RocketPants) | ||
|
||
The talk will be similar to / expanded upon a my [API Driven Development talk](https://speakerdeck.com/u/sutto/p/api-driven-applications) | ||
given at RedDotRubyConf 2012 in Singapore. | ||
|
||
## My Name | ||
|
||
Darcy is a Web Developer from Perth, Western Australia. Passionate about Ruby, Web Developments and APIs, | ||
By day he builds API backends for iOS Applications at [Discovr](http://discovr.info/) and by night he | ||
works on a bunch of [open source](https://github.com/sutto/) [ruby projects](https://github.com/filtersquad/). | ||
|
||
![Profile picture](https://raw.github.com/sutto/rubyconfau-2013-cfp/master/the-rubyists-guide-to-api-development/profile_picture.jpg) | ||
|
||
- [Where I work](http://discovr.info/) | ||
- [My GitHub](https://github.com/sutto/) | ||
- [My website](http://blog.ninjahideout.com/) | ||
- [My twitter](https://twitter.com/sutto) | ||
- [RDRC2012 Talk Slides - API Driven Development](https://speakerdeck.com/u/sutto/p/api-driven-applications) | ||
- [RubyC 2011 Talk Slides - Bridging the Gap (Ruby + JS)](https://speakerdeck.com/u/sutto/p/bridging-the-gap) | ||
- [RubyC 2011 Talk Video - Bridging the Gap (Ruby + JS)](http://www.youtube.com/watch?v=7YY2fia83kk) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.