Sass & Compass are quickly becoming a standard for authoring and maintaining the styles (CSS) of many of popular websites. A derivative of these languages may someday replace CSS as the default language for styling html. As with using any new technology, a full understanding of how it works, how to use it efficiently, pitfalls to avoid, and patterns for success will benefit any user.
The business world is increasingly enamored with design. Business leaders look to designers for guidance on everything from product innovation to corporate strategy. While designers and business people may bring different perspectives to the table, they share one common language: research.
But research can be dangerous. It often provides easy answers that go unquestioned because the research feels like science. What if we’ve put too much trust in research? What about the aspects of design and product development that are important, but hard to measure? Where does research end and design judgment begin?
In this talk, frog Associate Strategy Director Ben McAllister explores these questions and takes a hard look at the role of research in design. Drawing from not only design, but also economics and the philosophy of science, Ben confronts the conventional wisdom around design research, offering a new vision of how research can inspire creativity and guide decision making.
Here we'll discuss the importance of live, working prototypes that use real data and how to create them using nothing more than a Web browser and a text editor. Then we'll break out our laptops and hack some new functions--past SxSW attendees may recall "Kick-Ass Mash-Ups with Punk Rock APIs"--into a live page. This may sound crazy, but it's exactly how I prototyped the redesigned front page at Yahoo! and a bunch of fun stuff at Netflix.
With the Agile Manifesto reaching its 10th birthday last year this one-time fringe software development methodology has become very much mainstream. Requiring feedback early and often, Agile’s main goal is to get software into the users hands fast. Relying on these feedback loops to guide development and shape the product to come. While Agile is user centric does it actually support the fundamentals of Experience Design? Is there enough time to research and properly explore design concepts? Is the user being short-changed for business benefit? A hands-on interactive game highlights the challenges of Agile development and explores how Experience Design can be integrated for the benefit of all.
The internet is a virtual playground for all kinds of bullies, those in it just for the "lulz" to those in it for the cold hard cash. This workshop will demonstrate how you can use ESAPI to protect your application from attacks that could lead to serious breaches from attackers ranging from script kiddies to the advanced persistent threat by examining high profile attacks and the defenses against them. Using examples such as the recent Sony and Citibank breaches we will examine how you can protect your app from the same type of attacks and also how you can leverage the components in ESAPI to detect the threat and react to it before it becomes a breach.
9th–13th March 2012