Building a Better Web
June 19–20, 2017: Training
June 20–22, 2017: Tutorials & Conference
San Jose, CA

Schedule: Fullstack Development sessions

1:30pm–5:00pm Tuesday, June 20, 2017
Location: 210 CG
Secondary topics:  Microservices, RESTful web, Tools
Kevin Old (LifeWay)
Average rating: **...
(2.62, 8 ratings)
Kevin Old explores the principles of serverless architecture as he walks you through building and deploying a service on AWS Lambda that retrieves data from DynamoDB via GraphQL. Along the way, you'll learn how to use the Serverless Framework to ease the burdens of managing the lifecycle and deploying services in a serverless architecture. Read more.
9:00am–9:40am Wednesday, June 21, 2017
Location: 210 CG
Secondary topics:  Designing for performance, Mobile, UX optimization
David Fox (LookZook)
Average rating: ****.
(4.67, 6 ratings)
Despite spending countless hours optimizing our own sites, many of us still look at sites like Amazon's or the Guardian's in awe, wondering how they are still so much more performant. What are they doing differently? David Fox reverse engineers these sites, shedding light on the various tricks and optimizations they have and we don't. Read more.
3:35pm–4:15pm Wednesday, June 21, 2017
Location: 210 AE
Secondary topics:  Build and automation, Case studies and comparisons, Microservices
Shane Russell (United States Digital Service)
Average rating: ***..
(3.62, 8 ratings)
The US Digital Service is building a suite of tools to replace a large legacy application at the Department of Veteran Affairs. Knowing the complexity of the end state and enamored with microservices, the team was much too aggressive in breaking up the product. Shane Russell reflects on this experience, sharing advice and lessons learned on how and when to break up your web app. Read more.