[{"title":"Title","id":"/title","url":"/title.html","description":"","tags": "","categories":"","date": "Fri Oct 10 00:00:00 -0752 1000","content": "<h1 id='hacking_apis_from_the_inside_out_disruptively'>Hacking APIs from the inside out, disruptively</h1><h2 id='benjamin_j_balter'>Benjamin J. Balter</h2><ul><li><a href='http://twitter.com/BenBalter'>@BenBalter</a></li><li><a href='http://ben.balter.com'>Ben.Balter.com</a></li></ul><p class='bottom-left'>* Hey, <a href='http://ben.balter.com/hacking-apis-from-the-inside-out-disruptively/posts.json'>I’m an API</a>!</p><p><a href='http://bit.ly/bb-api' class='bottom-right'>bit.ly/bb-api</a></p>"},{"title":"About Me","id":"/about","url":"/about.html","description":"","tags": "","categories":"","date": "Wed Sep 10 00:00:00 -0752 1000","content": "<h1 id='about_me'>About Me</h1><ul><li>Presidential Innovation Fellow, <a href='http://presidential-innovation-fellows.github.com/mygov/'>Project MyGov</a></li><li>Digital Strategy, <span class='blue'>Office of the United States Chief Information Officer</span></li><li>Business Process Automation, <span class='blue'>White House SoftWare Automation and Technology (SWAT) Team</span></li><li>New Media, <span class='blue'>Federal Communications Commission</span></li></ul><p><em>* Views are my own</em></p>"},{"title":"Roadmap","id":"/roadmap","url":"/roadmap.html","description":"","tags": "","categories":"","date": "Sun Oct 10 00:00:00 -0752 900","content": "<h1 id='roadmap'>Roadmap</h1><ol><li>Discovery API</li><li>Static Front Ends</li><li>API ALL the Things!</li></ol>"},{"title":"Discovery API","id":"/discovery-api","url":"/discovery-api.html","description":"","tags": "","categories":"","date": "Tue Oct 10 00:00:00 -0752 800","content": "<h1 id='discovery_api'>Discovery API</h1><ul><li>Folksonomy of all Federal Excutive web pages</li><li>Give a URL, get back tags and related pages</li><li>Give a tag (or tag collision), get back top-rated pages</li><li>Give a domain, get top-rated pages and subdomdains</li></ul>"},{"title":"Under the Hood","id":"/under-the-hood","url":"/under-the-hood.html","description":"","tags": "","categories":"","date": "Sun Sep 10 00:00:00 -0752 800","content": "<h1 id='discovery_api'>Discovery API</h1><h2 id='under_the_hood'>Under the Hood</h2><ul><li>Ruby on Rails</li><li>Only two human-readable pages <br />(documentation, 508)</li><li>JSONP / <code>Acess-Control-Allow-Origin: *</code></li><li>Gems: <code>will_paginate</code>, <code>acts-as-taggable-on</code>, <code>resque</code>, <code>pismo</code></li></ul>"},{"title":"Demo","id":"/demo","url":"/demo.html","description":"","tags": "","categories":"","date": "Thu Aug 10 00:00:00 -0752 800","content": "<h1 id='_demo_'><a href='http://apidocs.presidentialinnovationfellows.org/mygov-discovery'>( Demo )</a></h1>"},{"title":"Static Front Ends","id":"/static-front-ends","url":"/static-front-ends.html","description":"","tags": "","categories":"","date": "Wed Oct 10 00:00:00 -0752 700","content": "<h1 id='static_front_end'>Static Front End</h1><ul><li>API + Template = HTML</li><li>CoffeeScript, Jekyll, Backbone, Grunt, Fixies</li><li>Runs on GitHub Pages</li></ul>"},{"title":"Moar Demo","id":"/moar-demo","url":"/moar-demo.html","description":"","tags": "","categories":"","date": "Mon Sep 10 00:00:00 -0752 700","content": "<h1 id='moar_demo'><a href='http://whitehouse.gov'>(Moar Demo)</a></h1>"},{"title":"API All the Things","id":"/api-all-the-things","url":"/api-all-the-things.html","description":"","tags": "","categories":"","date": "Fri Oct 10 00:00:00 -0752 600","content": "<h1 id='api_all_the_things'>API All the Things!</h1><ul><li><a href='http://github.com/gsa-ocsit/mygov-feedback-reporting/'>Feedback Dashboard in < 1 Hr</a></li><li><a href='http://github.com/benbalter/federal-open-source-repos/'>Federal Open Source Repos</a></li><li><a href='https://github.com/benbalter/jekyllbot'>JekyllBot</a></li><li><a href='https://github.com/gsa-ocsit/pdf-filler/'>PDF Filler</a></li><li>DB-API (coming soon)</li><li>CSV-API (coming soon)</li></ul>"},{"title":"I can haz demo?","id":"/demo","url":"/demo.html","description":"","tags": "","categories":"","date": "Wed Sep 10 00:00:00 -0752 600","content": "<h1 id='i_can_haz_demo'>I can haz demo?</h1><ul><li><a href='http://gsa-ocsit.github.com/mygov-feedback-reporting/'>Feedback Dashboard</a></li><li><a href='http://ben.balter.com/federal-open-source-repos/'>Federal Open Source Repos</a></li><li>PDF Filler <a href='http://help.adobe.com/en_US/Acrobat/9.0/Samples/interactiveform_enabled.pdf'>PDF</a> / <a href='http://pdf-filler.heroku.com/fields?pdf=http://help.adobe.com/en_US/Acrobat/9.0/Samples/interactiveform_enabled.pdf'>Fields</a> / <a href='http://pdf-filler.heroku.com/form?pdf=http://help.adobe.com/en_US/Acrobat/9.0/Samples/interactiveform_enabled.pdf'>Form</a></li><li>Jekyllbot <a href='http://edit.benbalter.com/#benbalter/benbalter.github.com/edit/master/about.md'>MD</a> / <a href='http://ben.balter.com/about.json'>JSON</a></li><li>CSV-to-API <br /><a href='http://localhost/csv-to-api/?source=http://earthquake.usgs.gov/earthquakes/catalogs/eqs7day-M1.txt&source_format=csv&format=json&callback=my_calback&Region=Southern%20California&sort=Depth'><code>source=...&Region=Southern%20California&sort=Depth</code></a></li><li>DB-to-API, e.g., <a href='http://localhost/db-to-api/?db=demo&table=wp_posts'><code>wordpress/wp_posts/</code></a>, <a href='http://localhost/db-to-api/?db=demo&table=wp_posts&column=id&value=1'><code>wordpress/wp_posts/1</code></a></li></ul>"}]