This last meetup of the year will be our most content-packed meetup ever. We will cover Scalatra, Swagger, and ScalaTest. It will be long. It will be deep. It will be high in the sky with KIXEYE -- a new and awesome venue, using Scala for gaming. Amazing Swagger and Scalatra tools for RESTful revolution will be made clear; and ScalaTest 2.0, which makes our world run on TDD, will be unveiled. Doors open at 6:00pm. KIXEYE is on a 19th floor of a posh downtown skyscraper with lobby security and a guard with a gun and a pile of NDAs on the 19th floor. The NDAs are standard visitor's NDAs in a successful software company -- you just promise to respect KIXEYE's stuff as confidential. The talks will start at 6:30pm SHARP as we have A LOT to cover. Here are the three talks!
Rapidly developing API's with Scalatra, Ivan Carrero
Scalatra is a blazing fast, async Scala web micro-framework. It combines the power of the JVM with the beauty and brevity of Scala, helping you quickly build high-performance web sites and APIs. It offers the fastest zero-to-hero-in-no-time web framework on the JVM, through its flexible, extensible human-readable DSL. It offers server push support with minimal configuration effort on the JVM. It also helps you to find unicorns and beer.
Client-focused development with Swagger, Tony Tam
Swagger is a specification most commonly used for visualizing your REST API. It is supported in a number of REST frameworks, which means your documentation and sandbox UI can always stay accurate. Even your boss can try your API with swagger!
A huge benefit of swagger is how the spec can drive both the client and server development. We'll walk through that process, and show the tools to create a scalatra-based server API and client with full Swagger support.Tony is the CEO and technical co-founder of Wordnik, a San Mateo-based company focused on understanding the meaning of text. Ivan is a backend architect at Wordnik, a San Mateo-based company and the lead developer on the Scalatra project
ScalaTest 2.0, Bill Venners
Bill Venners will unveil ScalaTest 2.0. Need we say more about either Bill or ScalaTest?
Founded in 2007, KIXEYE is an online gaming company that plays to win. Responsible for popular titles like Backyard Monsters, Battle Pirates and War Commander, KIXEYE is redefining the intersection of game development and technology to create innovative browser-based experiences for competitive gamers. The company is based in San Francisco and backed by Trinity Ventures, JAFCO and Lightspeed Venture Partners.
Instructions for getting into the building:
Our office is located at 333 Bush St., between Kearny and Montgomery St. Please bring a picture ID to check in at the building's lobby desk. You'll be programmed to the 19th floor, where you will be cleared by our security guard and sign an NDA, which is part of our company policy for any visitors. Feel free to call us at [masked] if you find yourself lost along the way or running late!