FOWA Vegas 2011 schedule

Monday 27th June 2011

  • Add Location to Your Next Application

    by Schuyler Erle

    Much like social features, location enables a new view into our data and provides a more meaningful context with which to filter our data with. There are a lot of great tools out there for adding location features to your application. Add GeoIP to your website to improve UX. Add location filtering to your mobile application to provide greater search relevancy.

    In this workshop, Schuyler Erle will discuss terminology, the basics of geography, where to get data, and how to build basic services on top of that data.

    At 9:00am to 5:00pm, Monday 27th June

  • How to build a Web App from A-Z

    by Mike McDerment

    Having a great Web app idea is only the beginning of the fun. Taking that idea from your head and getting all the way to launch is no easy task and unfortunately there aren’t any official instructions. In this workshop, Mike will give you tips on the complete process of building a Web app, from A to Z.

    At 9:00am to 5:00pm, Monday 27th June

  • Next Generation Branding for Your Web App

    by Alex Hunter

    Learn the new rules of online marketing from someone who has been there and done it. Alex will show you how to get the biggest bang for your buck online and make your site not just stand out from the crowd but be THE center of attention.

    At 9:00am to 5:00pm, Monday 27th June

  • Understanding Big Data

    by Don Brown

    Apache Hadoop enables people to store and extract value from all of their data: structured, unstructured and at nearly limitless volume. HBase is the Hadoop database. Use it when you need random, realtime read/write access to your Big Data. This workshop will explore these two projects (and other components of the Hadoop stack such as Pig, Hive, and Flume) by going through appropriate use cases and choosing one simple example for implementation.

    At 9:00am to 5:00pm, Monday 27th June

Tuesday 28th June 2011

  • Welcome to FOWA Vegas

    by Ryan Carson

    At 9:00am to 9:05am, Tuesday 28th June

  • Keynote: Jason Calacanis

    by jason

    At 9:05am to 9:45am, Tuesday 28th June

  • A Web of Apps

    by Todd Simpson

    The age of Apps is well upon us. From online experts proclaiming the death of the web to the seemingly daily debates on “native vs. web”, the question on everyone’s mind is: how will the web strike back? In this talk, we introduce the Mozilla project’s Web Apps initiative. Through this, we are going to enable an open, competitive marketplace for web applications that enables artists, makers, creators, developers, entrepreneurs worldwide to build, distribute, monetize and engage users by creating compelling App experiences on the Web. The tools, services and infrastructure we are building puts the interests of users and developers right at the forefront. We will demonstrate how this improves the user experience and opens new possibilities. We will also identify several areas where we expect to further foster open innovation and collaboration as together we build the Web of Apps.

    At 9:50am to 10:30am, Tuesday 28th June

  • The GitHub Effect: Forking Your Way to Better Code

    by Tom Preston-Werner

    Over the last three years we have seen a massive shift of open source projects moving to the distributed version control system Git, most of which are hosted on GitHub. At GitHub we’ve made it simple to “fork” any open source project you like. This means that potential contributors can experiment with code without having to jump through the hoops inherent in centralized hosting models. This approach has lead to what we call The GitHub effect—an explosion in contributions to open source software that embraces the forking model. In this talk I will speak in detail about what this phenomenon means for the future of the open source community and what other ideas we have for making it even better.

    At 9:50am to 10:30am, Tuesday 28th June

  • Beyond the Browser

    by Adrian Bourke

    The desktop is one of the largest and most ignored ecosystems on the planet. There are nearly two billion desktop users whose experience hasn’t changed much since the mid 90s. What has changed, though, is the way users are accessing their apps. With web apps supplanting native apps, users are relying more and more on their browser – which was designed for browsing content, not running apps. Join Adrian for an exploration on how web developers can redefine the desktop by creating a better connected app experience for users.

    At 11:15am to 11:35am, Tuesday 28th June

  • How to spend money to successfully grow your web app business

    by Mike McDerment

    Once you’ve made the world’s great product, what next? It’s time to tell the world! But wait, getting the word out is expensive. In this talk we’ll explore how to spend a dollar to make two, and answer the all-important question: “how much should I spend to get a customer?

    At 11:40am to 12:20pm, Tuesday 28th June

  • Starting your Startup

    by Joe Stump

    Choosing your technology stack is one of many decisions you’ll have to make when creating a company from scratch. Along with this, you’ll need to figure out who you should found a company with, who you should take money from, what the company culture should be, management processes, and who to hire when. Joe will be covering basic technology stack choices (cloud v. hosted, frameworks, etc.) as well as other critical decisions one faces when starting a startup.

    At 11:40am to 12:20pm, Tuesday 28th June

  • HTML5 vs. App

    by Ben Galbraith and Dion Almaer

    A few years ago, HTML5 was the anointed Next Big Thing in software developer, but like SOAP and SOA, its spotlight was stolen before it had its day, and mobile apps are soaking up the lion’s share of industry attention and investment. But really, are the two mutually exclusive? Can HTML5 power mobile apps that people want to use? And how do companies tackle building for the web and a soup of device platforms without going crazy? Join Ben and Dion as they discuss how web technologies have a material role to play in creating mobile apps and reducing production costs for development.

    At 12:25pm to 1:05pm, Tuesday 28th June

  • Why Should I love you? How to create a brand people truly love

    by Alex Hunter

    Ok so you’ve built your web app, now what? How do you get users, and more importantly how do you create LOYAL users who come back often and feel compelled to spread the word about your app. In this session Alex will look at bulletproof ways to build your userbase quickly and cheaply, market your web app, and create a brand people truly love.

    At 12:25pm to 1:05pm, Tuesday 28th June

    Coverage write-up

  • A More Personal Web

    by Dave Morin

    As communications revolutions continue around the globe and on the Web, questions of information theory are emerging. As the Web becomes more open, how can we preserve the value of information as it becomes more publicly available? How are different networks evolving, and along which lines? Join Dave as he explores the stark differences between “personal” and “personalization”, and look at examples of the power of communications networks in our daily lives.

    At 2:20pm to 2:40pm, Tuesday 28th June

  • Shark Tank

    At 2:20pm to 2:40pm, Tuesday 28th June

  • Build with HTML5

    by Giorgio Sardo

    The best way to learn about HTML5 is to build with HTML5. In this session Giorgio will share his experience working on some beautiful HTML5 projects with the community and Microsoft teams, discussing lesson learned, best practices, and some crazy ideas too.

    At 2:45pm to 3:15pm, Tuesday 28th June

    Coverage handout

  • An Introduction to Delivering Happiness

    by Jenn Lim

    Jen, CEO and Chief Happiness Officer of Delivering Happiness will talk about her history with Zappos / Culture book, the writing of DH, the bus tour, and now the DH movement, leading to an introduction to Tony Hsieh.

    At 4:00pm to 4:10pm, Tuesday 28th June

  • Delivering Happiness

    by Tony Hsieh

    In this talk Tony will go over a brief history of his business doings, Zappos, Delivering Happiness the book, and discuss the science of happiness!

    At 4:10pm to 4:40pm, Tuesday 28th June

  • Ahead in the Cloud - The Power of Infrastructure as a Service

    by Werner Vogels

    Building the right infrastructure that can scale up or down at a moment’s notice can be a complicated and expensive task, but it’s essential in today’s business landscape. This applies to an enterprise trying to cut-costs, a young business unexpectedly saturated with customer demand, or a start-up looking to launch. There are many challenges when building a reliable, flexible architecture that can manage unpredictable behaviors of today’s internet business. This presentation will review some of the lessons learned from building one of the world’s largest distributed systems; Amazon.com. The focus will be on state management which is one of the dominating factors in the scalability, reliability, performance and cost-effectiveness of the overall system.

    At 4:45pm to 5:25pm, Tuesday 28th June

  • Closing Remarks from Day 1

    by Ryan Carson

    At 5:25pm to 5:30pm, Tuesday 28th June

Wednesday 29th June 2011

  • Welcome to FOWA Vegas

    by Ryan Carson

    At 9:00am to 9:05am, Wednesday 29th June

  • Keynote: Gary Vaynerchuk

    by Gary Vaynerchuk

    At 9:05am to 9:45am, Wednesday 29th June

    Coverage video

  • Everything I Ever Need to Know About Social, I Learned From the Muppets

    by Deanna Zandt

    Sure, we all know we can build nifty tools with social features, or get the word out about a product or cause using others’ nifty tools. But what makes for a successful ecosystem of tools and users? How can developers and communities alike plan for a shifting landscape of lightspeed breakthroughs and changes? Surprisingly enough, the Muppets have already taught us these lessons.

    At 9:50am to 10:30am, Wednesday 29th June

    Coverage slide deck

  • How To Create Prototypes and Influence People

    by Aza Raskin

    The value of an idea is zero unless it is communicated. To make a difference in your company, to get funding as an entrepreneur, to change the world, you need to be able to convince others of your ideas. Even the Palm Pilot started as a single-day prototype: a block of wood carried by founder Jeff Hawkins for weeks. The first wind-up radio was slapped together in a few hours after its inspiration. Many of the worlds most influential products have started as a prototype done in a day. This talk teaches you how to get a prototype done now, the right way and wrong way to give a demo, and how to start influencing people.

    At 9:50am to 10:30am, Wednesday 29th June

  • The Future of Shopping and the Opportunity for Web Developers

    by Naveed Anwar

    Mobile, social, local and digital are the four key mega-trends changing the Web. They are also changing the way people shop and how we view commerce today. But what do the shifts in commerce really mean and how can the Web developer and entrepreneur communities take advantage of these changes?

    eBay Inc. has a unique set of assets to drive the future of commerce and has brought them together in a new cloud-based platform called X.commerce.

    X.commerce brings together all the eBay assets in one place to help merchants grow their businesses and connect developers to merchants so they can do what they each do best.

    Naveed Anwar, the head of community for X.commerce, will explain the platform opportunity and show how developers can use the full range of eBay Inc assets, as well as technologies from a range of partners, to create the future of commerce.

    At 11:05am to 11:25am, Wednesday 29th June

  • HOWTO: Securing your ecosystem

    by Raffi Krikorian

    Twitter has one of the largest APIs and developer ecosystems of any site by usage on the planet. In part, its success was born out of the easiness and openness of its API. In early 2010, Twitter decided to move its platform from one using basic authentication to one using OAuth over the course if 6 months. This is the story of how Twitter decided to secure its platform while remaining open and easy to use and by not losing or alienating any developers in the process. There are lessons to be learned in how to create a platform properly in the beginning, and how to manage and migrate the community you gain.

    At 11:30am to 12:10pm, Wednesday 29th June

    Coverage slide deck

  • Situation Normal, Everything Must Change

    by Simon Wardley

    In today’s computing world, it can often feel like we are drowning in wave after wave of new trends. This sea of concepts are simply the evolution of our industry from a product to a service based economy. Using the example of cloud computing, this talk will examine the evolution of technology, the management challenges this brings, why the modern firm needs both order and chaos and how it’s always a case of “situation normal, everything must change”.

    At 11:30am to 12:10pm, Wednesday 29th June

  • The Kevin and Gary Show!

    by Gary Vaynerchuk and Kevin Rose

    Kevin Rose and Gary Vaynerchuk take to the stage for a no holds barred Q&A session. Anything goes!

    At 12:15pm to 12:55pm, Wednesday 29th June

  • Raw System Performance: What Databases Teach Us

    by Selena Deckelmann

    Databases are consistent performance bottlenecks for web applications. As the data grows, frustrated developers will try anything to get performance back – sharding, complicated caching schemes and turning basic data safety mechanisms off.

    This talk will go over common sources of bottlenecks, how to benchmark your own hardware in a reasonable amount of time, and how to approach eliminating bottlenecks without sharding or turning off basic data safety mechanisms for as long as possible. And then what to do when you really have to go there.

    At 2:00pm to 2:40pm, Wednesday 29th June

  • What happens when business meets the real-time web

    by Tony Haile

    Drawing on examples ranging from manufacturing and the military to the most adaptive web businesses, tony will share how real-time data changes what businesses do, how they do it and what that means in the age of the real-time web. What are the common mistakes people make when bringing real-time data to their business? how does it change purposes, usecases and audiences? And how are people using real-time data to create advantage on the web? Tony will cover how to react, adapt and thrive in the age of the real-time web.

    At 2:00pm to 2:40pm, Wednesday 29th June