REST Fest 2016 Notes

General Reference

These notes are based on my personal experience at REST Fest 2016 and not intended to be comprehensive coverage of the event - YMMV.

I left Richmond, VA at 6am Tuesday morning with my colleague Mark from our company APIvista. We drove to Charlotte for a few meetings and left there Wednesday afternoon for Greenville, SC where REST Fest 2016 was held…

We realized that there are at least three kinds of ways this could manfiest iteself beyond MVP, each with a different teaching objective:

Just the act of trying to deconstruct the business log of the game and the relationship between the in-game entities into an API spec is something that could serve value for facilitating an API design training session

The original idea we had was that there is an implicit set of rules behind an undocumented API that could be discovered through analog game play (e.g. cards & turns, with some randomization) appears to be viable with more iteration

Building a working API service that simulates the Lemonade Stand game would be an excellent way to present a programming exercise for API consumption - build the services, with some behind the scenes logic and publish a spec with documentation - people could then compete to build the best script to automatically run the Lemondade Stand.

The content is very technical - much of what was hacked on and presented today was building on existing work - iterating on things to improve them - a great example of a community creating things together.