Sessions at Future Insights Live 2012 on Thursday 3rd May

Your current filters are…

  • Learning From Mobile Gone Global

    by Molly E. Holzschlag

    As we rush forward fascinated with our smartphone and pad technology, it's easy to forget that in the majority of the world, mobile access to the Web and related technologies have been around a while. Not only that, many remote parts of the world have managed to create useful, fast apps that work on a multitude of devices in myriad low-bandwidth or restricted situations. In this session, Molly will share interviews with mobile leaders from Africa and Asia, provide statistics of mobile user and developer practices, and demonstrate via a powerful use case how what many of us perceive to be limitation can actually prove to be inspiration for us all.

    At 9:00am to 9:50am, Thursday 3rd May

  • Designing for Cross Platform and Keeping Users Happy

    by Bryan Haggerty

    Designing for multiple platforms often implies strict consistency or unscalable design work. At Twitter, where millions of people use the service on a daily basis, the way in which they interact with Twitter is increasingly on mobile platforms. In order to reach every person on the planet and delight them requires offering a cross platform Twitter experience which is both consistent and platform appropriate. Mobile designer, Bryan Haggerty, will discuss how Twitter tackles this design balance.

    At 10:00am to 10:50am, Thursday 3rd May

  • PhoneGap: Cross Platform Mobile Web Development with Native Deployment

    by xnoɹǝʃ uɐıɹq

    It's impossible to ignore the fact that mobile device usage today is eclipsing traditional desktop usage, with more screen resolutions and different pixels densities than ever before. While some within the industry might decry this fragmentation as a plague, dealing with screen size diversity is actually a challenge that's particularly suited to web technologies. Another necessary evil, shipping to many devices can also be a painful and expensive process, but this is where PhoneGap comes in: using open, standards-based web technologies to enable you to write-once, compile in the cloud and get on with building your app. In this session Brian will give a broad overview of the PhoneGap project and demonstrate how to build an app using standards based HTML, CSS and JavaScript.

    At 10:00am to 10:50am, Thursday 3rd May

  • Practical Software Security

    by Aaron Bedra

    Putting software on the web can be a dangerous venture. Sure you read about all of the internet billionaires and their seemingly simple ideas. What you don't read about (unless it gets really bad) are the trials and tribulations that take place in the name of securing those applications. Every day new ideas techniques are discovered to plunder your software and take your users sensitive information. A security breach can mean serious brand disruption and in some cases, close doors. Join Aaron Bedra as he walks you through a practical approach of the things you need to be aware of as you design new software systems. He will take you through a brief history of security, cryptography, and politics. He will cover ideas like authentication, authorization, configuration management, and data validation. He will offer some ideas around building a security program in your organization and provide some pragmatic tips that will help you secure your software without sacrificing your time to delivery.

    At 10:00am to 10:50am, Thursday 3rd May

  • The Cloud and Security: Do they mix?

    by Brian H Prince

    The cloud is a great new force in computing. A lot of companies are betting their future on it, and many more are dipping their toes in the water. There are a lot of concerns about the cloud, and if it is secure. In this session Brian will discuss what security in the cloud means, and how you can be both secure and in the cloud. He might bust some myths and burst some bubbles in the process.

    At 10:00am to 10:50am, Thursday 3rd May

  • The future of trust "Without trust, nothing changes"

    by Carl Smith

    We live in a world of online tools; they shape our lives, help us communicate, and keep us informed. Imagine how these tools could be applied to create teams that thrive on trust and accountability--groups who are literally wired to do and be better by default. Using hard-nosed case studies, Carl explores the fundamentals of trust now and in the future, and shows us how to combine these fundamentals with our arsenal of tools to create a better, more trusting tomorrow. In this talk, Carl will cover: The role of trust in an increasingly technological world, Maximizing tools to reinforce accountability, Creating a world where trust is the norm.

    At 10:00am to 10:50am, Thursday 3rd May

  • The Secret Life of Social Media

    by Hilary Mason

    Ever wonder how a meme begins? Or what people who share serious news *actually* read about? Or what percentage of all links on the web are about the weather? At bitly, we see hundreds of millions of share and click events every day. I'll talk about how people share, read, and create content and how it spreads through space and time.

    At 10:00am to 10:50am, Thursday 3rd May

  • Avoiding Enterprise-Level Search + Social Disasters

    by Rand Fishkin

    Many of the largest companies suffer from incorrect execution on SEO and social media marketing. Starting with some examples that have landed enterprises in hot water (or cost them huge numbers of customers), this session will uncover best practices and deliver a broad roadmap alongside specific tactical advice to help big firms dodge big problems.

    At 11:30am to 12:20pm, Thursday 3rd May

  • Database Persistence at Scale in The Cloud

    by Tim Milliron

    Databases are at the core of all SaaS applications and services. Yet high-availability database persistence at scale is one of the most difficult problems facing cloud services. Why is database persistence in the cloud so hard? And, what can you do about it?

    At 11:30am to 12:20pm, Thursday 3rd May

  • Is that jQuery Mobile in your pocket, or are you just happy to see me?

    by Chad Pytel

    jQuery Mobile provides a framework for building cross-platform mobile web applications. This opinionated mobile web framework will allow you to build a single mobile interface that supports iPhone, Android, Blackberry, Palm, and Windows Mobile. This session will walk through the building of a mobile web application using jQuery Mobile. Along the way, we’ll dive into jQuery Mobile internals, exploring the interesting and innovative ways it does what it does.

    At 11:30am to 12:20pm, Thursday 3rd May

  • Symbol Design and User Comprehension

    by Edward Boatman

    What is the point of using a symbol or icon if it doesn't communicate the correct information to your audience, or elicit the desired response from them? User comprehension is a critical aspect of symbol design, and allowing your users to be involved in the design process can help ensure your symbols are elegantly designed and deliver the correct information. In this session, Edward Boatman takes to the stage to lead the audience through the thinking behind the best use and design of icons and symbols, and the ways in which they can enhance the work that we produce.

    At 11:30am to 12:20pm, Thursday 3rd May

  • Unleashing your Inner Hacker

    by Aaron Bedra

    Are there things about your software that keep you up at night? Is the security of your application and the servers they’re running on one of those things? If you answered yes, this talk is for you. If you answered no, this talk is a must! Join Aaron as he introduces you to several methods of quickly learning the basic skills needed to asses the security of a web application and the server(s) that it runs on. You will explore common mistakes made in software development as well as common misconfigurations on servers that lead to their eventual demise. In this session you will be introduced to Webgoat, a project by OWASP that teaches basic web application hacking techniques through exploration and challenges. You will have the ability to work through a few of the labs as a group and arm yourselves with some new skills. You will learn the basic techniques for port scanning and service identification, and how to spot potential weaknesses in server configurations without setting off any alarm bells. After some basic training you will be given a challenge as a group to deface a simple web application running on a virtual machine during the talk.

    At 11:30am to 12:20pm, Thursday 3rd May

  • Why Blind Users Love Their Touch-Screen Smartphones (And the Business Case for Inclusive Design in the Mobile Universe)

    by Robin Christopherson

    In this presentation blind renowned accessibility expert Robin Christopherson will demonstrate the amazing potential that mobile devices (and even more so their apps) have to change the lives of users with disabilities. Find out why a camera is so vital for blind users, and how apps that cost a few pence are replacing specialist bits of kit costing thousands of pounds. Inclusive design has a compelling legal and moral case - but it is also an absolute commercial imperative. Robin will go on to explain why it's so vital that every single app you develop should have accessibility well and truly baked in.

    At 11:30am to 12:20pm, Thursday 3rd May

  • Client/Server Apps with HTML5 and Java

    by James Ward

    The web application landscape is rapidly shifting back to a Client/Server architecture. This time around the Client is JavaScript, HTML, and CSS in the browser. The tools and deployment techniques for these types of applications are abundant and fragmented. This session will teach you how to pull together jQuery, LESS, Twitter Bootstrap, and some CoffeeScript to build the Client. The Server could be anything that talks HTTP but this session will use the Play Framework. You will also learn how to deploy Client/Server web apps on the cloud using a Content Delivery Network (Amazon CloudFront) for the Client and a Cloud Application Provider (Heroku) for the Server.

    At 12:25pm to 12:55pm, Thursday 3rd May

  • Anything That Can Go Wrong Will Go Wrong: Or, How I Learned to Stop Worrying and Love the Cloud

    by Benjamin Coe

    Building on a cloud infrastructure, such as AWS, offers huge benefits to an early-stage startup: You can start with minimal costs; at the same time, you can take solace in the fact that you're building on an infrastructure that will grow with your company. Having said this, the 'cloud' is not a trivial paradigm to develop on top of. A good philosophy is this, "anything that can go wrong will go wrong". We have certainly found this to be the case, in our first year of developing on AWS: servers will disappear and/or become unresponsive; network IO and, in turn, EBS drives have inconsistent performance characteristics; AWS occasionally goes down. There are steps that can be taken to minimize these risks. They're really no different than the steps that should be taken to minimize risk in any software application: have backups of all data; know the risks involved with where you choose to store your data; prepare for any node in your system disappearing; unit-test thoroughly. In this session, Ben will look back on their experiences using AWS to bootstrap a data-heavy startup with some very real technical challenges.

    At 2:05pm to 2:55pm, Thursday 3rd May

  • Beyond Visitors and Bounce Rates, A Data Story

    by George Ortiz

    Your Bounce Rate in Google Analytics is 63%, now what? The way most of us approach site analytics has moved from overall site visitors to aggregating visitor flow. With that, we're still stuck asking these same questions and trying to translate these metrics into actionable tasks. In this talk George will share the story of how we got here and what the future has in store for site analytics. With web apps such as KISSMetrics and MixPanel, we are now moving beyond an aggregate number of monthly visitors to more actionable metrics that tell us exactly how our users what to receive content.

    At 2:05pm to 2:55pm, Thursday 3rd May

  • Does Agile development work for mobile?

    by Farhan Thawar

    It’s not true that you must adopt all the tenets of Agile development or none of them. But then, how do you choose which principles will work best? Are there some principles that resonate more for working on mobile platforms and the constrained hardware of smart phones than others? Does TDD work the same way on these projects? Can you exploit pair-programming and weekly sprints? What are the most lightweight tools and processes to develop in an effective way, while not hampering engineering creativity? In this talk, we’ll discuss the lightweight engineering and product management processes we use at Xtreme Labs to build the top mobile apps around including Groupon, the NBA, and MSN. We’ll focus on tools and very lightweight things that allow engineers and product managers to actually work on building projects and staying out of unproductive pitfalls.

    At 2:05pm to 2:55pm, Thursday 3rd May

  • Engaging your customers: Does your website play nicely with social media?

    by Paul Boag

    The relationship between your website and social media channels is like a tragic love story. Social media is deeply in love with your website and is constantly telling the world they should visit. However, your website seems to care little in return. While social media promotes your site, the site does nothing but display a couple of 'like this' or 'tweet that' icons. User experience does not start and end with your site. It encompasses the entire online experience (and beyond). It is therefore important that your website plays nicely with social media so that users move seamlessly between the two. In this talk Paul shares ways that social media can become deeply embedded into your website rather than exist as a separate entity.

    At 2:05pm to 2:55pm, Thursday 3rd May

    Coverage slide deck

  • Mobile Myths Debunked

    by Josh Clark

    A set of stubborn myths are driving the development of flimsy mobile experiences that patronize and frustrate. "Info snacking." "The distracted, rushed mobile user." Those behaviors don't always, or even usually, exist, yet too often we design solely for those contexts, creating mobile apps as lite versions of their desktop counterparts. Instead, mobile apps should almost always do MORE than their desktop counterparts. "Tapworthy" author Josh Clark explains the difficult craft of designing simple interfaces for complex mobile apps, sharing techniques that will future-proof your mobile efforts.

    At 2:05pm to 2:55pm, Thursday 3rd May

  • Big Data system architectures and strategies

    by Amandeep Khurana

    As a part of this talk, I'll introduce some of the key technologies that are being used to solve data problems in today's date. The talk will touch upon some strategies on how to handle large amounts of data and how to extract value out of it. It's going to be a crash course about the technologies at play.

    At 3:05pm to 3:55pm, Thursday 3rd May

  • Building Highly Optimized Mobile Web Apps

    by Glan Thomas

    The mobile web is all about fast interactions and slick UI experiences. Native apps have set high expectations. Unlike its desktop cousin, on the mobile web the CPU time, memory, and network bandwidth are precious resources. It is up to us as mobile web developers to use these resources wisely. Let's take a look at some tools and techniques available to aid us in creating awesomely responsive mobile web apps.

    At 3:05pm to 3:55pm, Thursday 3rd May

    Coverage slide deck

  • Cloud based infrastructure for massive scale, without massive costs

    by Elmer Thomas

    Cloud based services have enabled companies in 2012 to grow their customer base exponentially, in a matter of months. Even the smallest of startup teams can reach massive scale, while maintaining reasonable costs. Recent examples of this phenomena include Quora, Instagram, Path and Pinterest. 10 years ago, without the benefits of cloud-based infrastructure services, how would these have companies fared?

    At 3:05pm to 3:55pm, Thursday 3rd May

    Coverage slide deck

  • How to use Gamification correctly in your Company

    by Ryan Carson

    Humans have an innate desire to advance their skills and complete tasks. Gamification allows you to harness those factors to improve UX and increase your revenue growth. I'll show you how we've done this at Treehouse

    At 3:05pm to 3:55pm, Thursday 3rd May

  • Leveraging SEO and Social Media Marketing to Build a Symbiotic Customer Acquisition Funnel

    by Rand Fishkin

    This session will explore strategic and tactical methods websites can use to attract customers using search engine optimization (SEO) and social media marketing. We'll start with a broad overview of how and why these techniques work, then dive into specific examples of organizations who've succeeded

    At 3:05pm to 3:55pm, Thursday 3rd May

  • Markup for Mobile (and other devices)

    by Laura Kalbag

    In a few years we've gone from a dire mobile web situation to a sudden boom of smartphones and tablets, with browsers that are almost as capable as those on the desktop. Despite this, decent HTML and CSS can still make a big difference to the browsing experience on a mobile device. In a talk packed with tips on how to make your mobile markup as beautiful as it can be, I'll explore working processes that make it easy to add small screens into your workflow and how to remain device-agnostic to make your sites future-friendly.

    At 3:05pm to 3:55pm, Thursday 3rd May

    Coverage slide deck

  • Build fast and scalable mobile apps

    by Brad Abrams

    Mobile applications are exploding. Every day a new Instagram or Foursquare is born. Come learn how you can take advantage of App Engine and other Google cloud technologies to quickly launch your own mobile applications.

    At 4:25pm to 4:55pm, Thursday 3rd May