Your government is Mashed UP!
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Your government is Mashed UP!

on

  • 1,013 views

Slides from Mash it Up Camp OKC

Slides from Mash it Up Camp OKC

Statistics

Views

Total Views
1,013
Views on SlideShare
1,013
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Your government is Mashed UP! Presentation Transcript

  • 1. Your Government is about to be MASHED UP! Mash it Up Camp OKC May 7, 2011 WYNNNETHERLAND
  • 2. whoami
  • 3. +
  • 4. This talk is...Philosophy Tools Inspiration Info 15% 23% 31% 31%
  • 5. I write API wrappers
  • 6. A lot of API wrappersI write API wrappers
  • 7. Why?
  • 8. Idiomatic accessin your language of choice
  • 9. "chartItem": [{ "songName": "Lonely Runs Both Ways", "artistName": "Alison Krauss + Union Station", "peek": 1, "catalogNo": "610525", "rank": 1, "exrank": 1, "weeksOn": 65, "albumId": 655684, ...
  • 10. "chartItem": [{ "songName": "Lonely Runs Both Ways", "artistName": "Alison Krauss + Union Station", "peek": 1, "catalogNo": "610525", "rank": 1, "exrank": 1, "weeksOn": 65, "albumId": 655684, ...
  • 11. "chart_item": [{ "song_name": "Lonely Runs Both Ways", "artist_name": "Alison Krauss + Union Station", "peek": 1, "catalog_no": "610525", "rank": 1, "exrank": 1, "weeks_on": 65, "album_id": 655684, ...
  • 12. Higher level API
  • 13. Syntactic sugar
  • 14. Twitter::Search.new.from(jnunemaker).to(pengwynn).hashed(ruby).fetch()
  • 15. Method chainingTwitter::Search.new.from(jnunemaker).to(pengwynn).hashed(ruby).fetch()
  • 16. Some T words , fool!
  • 17. TRANSPORT
  • 18. Sync vs. Async
  • 19. TRANSFORMATION
  • 20. Why is SOAP so dirty?JSON, XML parsers
  • 21. TESTING
  • 22. Fixtures, mocks, and playback
  • 23. TOOLS
  • 24. REST Console for Chrome
  • 25. Apigee
  • 26. HTTP Scoop
  • 27. Charles Proxy
  • 28. See my complete Ruby API wrapper deck
  • 29. My rep @michaelcburgessis on Twitter. Is yours?
  • 30. and aggregator ^The idea: A Twitter directory for the US Congress
  • 31. “We the Tweeple of the UnitedStates, in order to form a moreperfect government, establishcommunication, and promotetransparency do hereby tweet theCongress of the United States ofAmerica.”
  • 32. Small ideas can have a big impact
  • 33. Mash up your passions, have fun
  • 34. Congress API
  • 35. Transparency Data API
  • 36. Open States API
  • 37. Real Time Congress API
  • 38. Govkit
  • 39. Campaigns, Congress, News
  • 40. More!
  • 41. Mashes nicely with some of these Commercial APIs
  • 42. Resources an d thanks for having me! lides!wynn.fm/mashcamp gra b t he s blog: wynnnetherland.com twitter: @pengwynn email: wynn@hp.com linkedin.com/in/netherland