Sessions at Future Insights Live 2012 with slides

Your current filters are…

Monday 30th April 2012

  • Interface Design Bootcamp

    by Aarron Walter

    Whether you are designing a web app or a website, following best practices and standard design methodologies will help ensure your interfaces are usable and engaging. In this workshop, we'll explore the design process in detail including user research, wireframing, prototyping, and visual design. Through real world examples you'll see how an idea can evolve into an interface.

    What you'll learn:

    • The processes behind brilliant Interface Design
    • Improved wireframing and prototyping techniques
    • Skills applicable to web app or website design
    • Hands on, practical workshop

    At 9:00am to 5:00pm, Monday 30th April

    Coverage slide deck

Tuesday 1st May 2012

  • A Responsive Process: One Web To Rule Them All

    by Steve Fisher

    The web is not a fixed width, and Steve Fisher thinks we are remembering that. If our medium is fluid, should our process be fixed? Steve prefers designing within the browser, especially when responsive design is a requirement. Fireworks and Photoshop are not flexible enough to demonstrate media queries, button and menu states, HTML5 and JavaScript behaviors, dynamic resizing of elements and navigation flow. Because the medium is fluid, our approach to design has to be fluid as well. A responsive process is a responsible process, matching the medium. After working with many companies and organizations, helping them transform their process to fit a responsive workflow, Steve is going to share the goods. One web to rule them all!

    At 11:30am to 12:20pm, Tuesday 1st May

    Coverage slide deck

  • Bootstrapping Your Business to Success

    by Jason Lawrence Nazar

    How do entrepreneurs launch successful businesses with little to no money? Do you really need to raise money for your business? How can you bootstrap your business to success? Whether you’re building a billion dollar business that will raise multiple rounds of financing, or even if you never plan to raise a single dollar, understanding how to bootstrap your business in the early stages is critical. In this engaging interactive presentation you’ll learn: 1.) How to launch an online product for little to no money 2.) how to drive customers and sales without a marketing budget 3.) how to attract and build a team before you have the money to pay for them and 4.) how to scale and grow your business without having to raise money and get diluted as a founder.

    At 11:30am to 12:20pm, Tuesday 1st May

    Coverage slide deck

  • Build Better, Faster: An Introduction to Django

    by Jacob Kaplan-Moss

    Django is a high-level web development framework designed for rapid development of database-backed web sites. Because Django was developed in a fast-paced newsroom environment, it was designed to make common Web-development tasks fast and easy. This session is designed to introduce developers to Django. I'll cover:

    • Django's philosophy and how it expects developers to think about web applications.
    • The basic workflow for developing Django applications.
    • Django's approach to web apps: models, views, templates (and the automatic admin interface).
    • Where Django excels: types of applications where Django particularly excels; use cases that play to Django's strengths.
    • Where Django's headed: what does the future hold for Django (and for Python web applications in general)?

    This presentation assumes at least a passing familiarity with Python. Those without any Python experience should be able to follow along with the great majority of the material, however. Similarly, some experience with web development (in any language) is assumed.

    At 2:05pm to 2:55pm, Tuesday 1st May

    Coverage slide deck

  • Design Basics for Developers

    by RJ Owen™ and Michael Salamon

    In the user experience field, you can’t just be a developer anymore. Next-generation developers need to understand some design basics in order to communicate effectively with designers and provide their own sound suggestions and validations for UX improvements in application development projects. This in-depth session will explore the basics of both high-level interaction design and lower-level visual design in a way that maximizes energy and time in the development process. Attendees will walk away with a solid understanding and real-world examples of design techniques and principles that should be in every developer’s vernacular and toolset.

    At 2:05pm to 2:55pm, Tuesday 1st May

    Coverage slide deck

  • In Search of What Makes The Ideal Web Font

    by Laura Kalbag

    With the advent of web fonts, designers who previously had to make the best of a web-safe palette now have thousands of fonts to use in their designs But how to choose? Laura Kalbag suggests that we never had to truly understand fonts when we had such a limited choice - and admits she came to realise she wasn't completely sure what categorically defined 'a good font'. Now a fully signed-up web fonts devotee, Laura takes the stage to share her findings on picking the perfect font for your project, and how to apply this in everyday practice.

    At 2:05pm to 2:55pm, Tuesday 1st May

    Coverage slide deck

  • jQuery Plugin Authoring Best Practices

    by Ben Alman

    jQuery plugins are everywhere, and the chance that YOU will write one—if you haven't already—are pretty high. There are many techniques you should know for writing your own reusable jQuery plugin in a way that makes it feel like a natural extension of jQuery. In this talk, you'll learn how to create custom selectors, chainable methods that double as getters and setters, and traversal or filtering methods that are .end()-able. In addition, you'll learn how to organize your code in IIFEs and namespaces and extend option defaults.

    At 3:05pm to 3:55pm, Tuesday 1st May

    Coverage slide deck

Wednesday 2nd May 2012

  • Help! My Stylesheets are a Mess!

    by Chris Eppstein

    We've all been there. You start a project thinking "This time will be different; This time my stylesheets won't get out of control." and before you know it CSS spaghetti is staining your beautiful design. Join the creator of Compass and Sass, core team member Chris Eppstein, to explore the newly evolving best practices of maintainable stylesheets that can only be done through the magic of Sass and Compass. This talk will assume basic familiarity with Sass.

    At 2:05pm to 2:55pm, Wednesday 2nd May

    Coverage slide deck

  • Touchy-Feely Development

    by Dave DeSandro

    It's time for front-end developers to break out of the code-monkey zoo. Today's web platform provides a myriad of technologies for animation, motion and dynamic content. With these tools, we web developers can evolve our craft from simply implementing visuals, into creating evocative and expressive experiences. Dave will discuss the fundamental techniques behind creative front-end development and how to sell this skill to your client.

    At 3:05pm to 3:55pm, Wednesday 2nd May

    Coverage slide deck

  • Idea to Delivery -- Go Faster!

    by Adam Wiggins

    Turning an idea into working code and getting it into the hands of users as quickly as possible is the key to building truly useful software. Heroku cofounder Adam Wiggins takes a look at some of the emerging techniques that will help you and your team move faster.

    At 4:25pm to 4:55pm, Wednesday 2nd May

    Coverage slide deck

Thursday 3rd May 2012

  • 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

  • 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

  • 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

Friday 4th May 2012

  • Responsive Design

    by Sara Cannon

    Websites are all about content. People can access your content many different ways and formats with mobile devices, iPads, phones, etc. The questions are: how can we maintain control over the display of our content and keep our brand consistent? How can we try to provide the best user experience on any platform? Enter Responsive Web Design. Many experts are not leaning on one static design but on structured content that adapts to its given environment. In this talk, we are going to take a look at responsive web design techniques out there including: progressive enhancement, flexible grids, media queries, flexible images & video, & other methods of implementation.

    At 2:05pm to 2:55pm, Friday 4th May

    Coverage slide deck

  • Writing Node.js apps for Windows Azure

    by Yavor Georgiev

    Server-side JavaScript? On Windows Azure? Has hell frozen over? Learn about how Azure is quickly turning into an open cloud platform that supports a variety of runtimes: .NET, Java, PHP, and even Node.js! In this session, we will show how to build exciting realtime apps in JavaScript, and how to run them in the cloud. We will take advantage of features such as storage, caches, and queues to make our app scale without a hitch. We will also share the team's plans for future Windows Azure improvements and give you a chance to voice your opinion.

    At 2:05pm to 2:55pm, Friday 4th May

    Coverage slide deck