by Estelle Weyl
Web development without Photoshop and without IDs or classes? What was impossible 5 years ago is almost simple to do with CSS3. Prototyping with CSS3 (versus sliced up images) has made the development process fun again. Yes, there is new syntax to learn, and different browsers sometimes require slightly different markup, but the power is worth the pain. And, once you understand the syntax, there are tools so CSS3 isn't a memorization game. Improved development time, reduced maintenance costs, SEO, accessibility and site performance? What more could you ask for?
How about all of it, all in 1 day! In this full day workshop you will learn about the capabilities of CSS3, progressive design principles, time saving techniques, and debugging and development tools. Yes, we'll cover rounded corners, but this skills-based workshop will cover so much more, including selectors, fonts, media queries, colors, border effects, background effects, gradients, animations, transitions and transformations.
This workshop is made up of two major parts:
You've sketched on post-its, wireframed your heart out, and maybe you've even crafted some delicious pixel-perfect apps in Photoshop. But have you seen your sketches move? Have you asked friends or strangers, "Is that what you expected to happen?", after they've tapped, swiped, or pinched those precious little pixels with their paws? We'll start with anything you have, an idea, a sketch, a deck of dusty wireframes, and explore various approaches to on-device prototyping in order to test, evaluate, and improve our designs.
by Erin Kissane
Launch delays; giant pages of text; overwhelmed staff; ill-tended, unfocused copy: all disasters for UX and web design projects. Without early, informed attention to content, even the best-planned projects can come to a bad end. And with the proliferation of online communication channels, content planning, development, and management is getting harder, not easier.
On the bright side, smart content strategy work can make everyone else's job easier, from designers and front-end developers to the writers and editors who create and revise final copy.
You don't have to become a content specialist to put the principles, tools, and methods of content strategy to work on your projects. In this workshop, Erin Kissane will show you how to jump straight in and incorporate content strategy methods into your existing practices—and how doing so can help your users, clients, colleagues, and employers.
There's been a healthy amount of discussion about responsive web design in the past year, with flexible grids, flexible images, and media queries covered in great detail. But let's face it: those are really about layout, and design is so much more than that. In our half day together, we'll look at design pattern and processes for thinking more flexibly about designing for the web.
by Kathy Sierra
The best products don't always win. Having the better service, company, business model, social network, funding, marketing, publicity, viral video, amazing app doesn't guarantee a hit. But, we can up the odds of success by focusing on what matters most to users: not what the product does, but what the user does. Not product, company, app awesomeness, but user awesomeness.
by Jeremy Keith
Responsive design is one of the most exciting developments to hit the web for some time. But there's a common misconception that it involves merely slapping some media queries on to an existing desktop-centric site and labelling the result “mobile-friendly.” Nothing could be further from the truth.
This workshop will demonstrate that truly effective responsive design must begin with the content first, which is then progressively adapted to a multitude of screen sizes and environments.
by Nick Mihailovski
Say you want to improve the performance on your website, where do you begin?
On the web, almost everything is measurable and using free tools like Google Analytics give you a wealth of data. But where do you begin to turn all that data into actions you can take? More importantly, how can you put all that data into the context of your business decisions.
In this action packed session we'll work through advanced strategies to approach your web analytics data. We'll start off by looking at Google Analytics underlying user-interaction data model. Then we'll look at common user behaviors the report data represents, which business question we can answer, and what actions we can take to improve performance.
As we start answering more complex questions, we'll look at how different features like advanced segments, report filters and custom reports affect the processing of data.
Finally we'll look at ways to send data into, and extract data out of Google Analytics to make the data better reflect the way your business is organized.
The primary obstacle prevent teams from producing great, innovative designs is not having a shared understanding of who the users are, what they want, and how the team will meet their needs. Without shared understanding, everyone moves to their own beat of the drum, and the resulting design is convoluted, complex, and frustrates when it should delight.
In this workshop, Jared will share proven and effective tools to help teams deliver innovative experiences for their users. He'll show how teams march in the same direction when they weave together user research, persona and scenario development, design principles, design critique, and experience visions. It's perfect for teams working with Agile/Scrum, traditional waterfall, and other processes where a shared understanding yields the best results.
Join Scott Hanselman as he explains ASP.NET MVC from File -> New Project to more advanced topics and ninja tricks! We’ll dig into the details and try to put MVC into perspective. Is WebForms going away? What’s better about MVC vs. WebForms? How does MVC sit on top of ASP.NET and how was it written? We’ll play with call stacks, and avoid PowerPoint slides! We’ll start with a brief introduction to ASP.NET, but it’s not a “basic” session.
by Kathy Sierra
The Lean Start-up movement gives us powerful, useful tools to discover what users want and how they want it, including the MVP or "Minimum Viable Product." But the key attributes of a desirable product don't live in the product. They live in the users. Find out how to design and build the MBU and make the competition less, you know, Viable.
by Jeremy Keith
Our perception and measurement of time has changed as our civilisation has evolved. That change has been driven by networks, from trade routes to the internet. Now that we have the real-time web allowing instantaneous global communication, there's a danger that we may neglect our legacy for the future. While the web has democratised publishing, allowing anyone to share ideas with a global audience, it doesn’t appear to be the best medium for preserving our cultural resources: websites and documents disappear down the digital memory hole every day. But we can change that. This presentation will offer an alternative history of technology and a fresh perspective on the future that is ours to save.
by danah boyd
We live in a culture of fear. Fear feeds on attention and attention is captured by fear. Social media has complicated our relationship with attention and the rise of the attention economy highlights the challenges of dealing with this scarce resource. But what does this mean for the culture of fear? How are the technologies that we design to bring the world together being used to create new divisions? In this talk, danah will explore what happens at the intersection of the culture of fear and the attention economy.
There’s a lot of talk going around right now about designing for delight and gameification. You know what? Giving you a badge for getting your expense report done on time probably isn’t going to make you any happier or more likely to do it on time next time. And delight is temporary -- people habituate pretty quickly.
There’s a vast difference, though, between designing an experience that doesn’t suck and one that drives engagement. We’re good at eliminating frustration. It’s easy to observe whether your customers are pissed off, and then just not do that. But that’s really not enough anymore. Users’ expectations are higher.
Some companies are doing it - they’re creating great experiences. From the outside, it looks effortless. But you know it’s not. The user part of you is like, wow, now this is really nice, I get it, in fact, I don’t want to live without it. The designer part of you is going, holy crap, how’d they do that -- it’s really hard!
In this session, we’ll look at a nifty framework for thinking about and talking about what I call three levels of happy design. The framework is based on research done over the last couple of years looking into behavioral economics, hedonics, positive psychology, the importance of adult play, emotion in design, and a whole bunch of other stuff better saved for the talk.
by Estelle Weyl
Your phone's browser may be more advanced than your computer's browser, but chances are that the phone itself may have similar memory and bandwidth constraints to the computer you threw out (recycled?) 5 years ago. While your desktop and mobile users may be using equally modern browsers to access the web, the devices themselves create various constraints that you need to consider. When it comes to mobile, you always need to think about battery life, latency, memory and UI responsiveness. In this session we'll discuss best practices to make sure your site's CSS, JS and HTML perform, no matter how your user is accessing your content.
by Erin Kissane
It's really easy to understand the lure of small, artisanal projects that we can polish to a satin finish: they offer a sense of craftsmanship, a human scale for our work, and the chance to get something really *right*. But larger projects and bigger systems can often feel soulless and unsatisfying, even when we're excited by the causes and ideas behind them. So is there a way to work on an ambitious scale without losing the purpose and handcraftedness that makes more intimate gigs so much fun? (Hint: yes.)
Via the craft of content strategy and its intertwinglements with design and code, this talk follows the connections between making small-scale, handcrafted artifacts and designing big, juicy systems (editorial and otherwise) that encourage both liveliness and excellence.
There’s been a lot of great discussion about responsive web design: merging media queries and flexible, grid-based layouts to create more adaptive, universal designs. But how does a responsive approach affect our design workflow? And when is responsive design right for your project? We’ll look at sites and strategies to try and answer these questions, and learn to become more responsive designers.
by Nick Mihailovski
We have more data at our disposal than ever before. Learn 10 things you should do in 2012 to make the most of it.
Two years ago, the announcement and subsequent launch of the iPad catalyzed a strange mix of euphoria and panic in the boardrooms and newsrooms of the publishing industry. The hope for broadening their reach and appealing to new markets has been coupled with the challenge of shifting reader expectations and behavior as an onslaught of new products continue to redefine what's possible. With a front seat view into the strategy and design of these new products and apps, Jennifer will reveal what went right, wrong, and what might be next.
by Matt Haughey
Matt will cover a bunch of lessons he’s learned in the past decade of life as he embarks on turning 40. They eschew much of the Techcrunch/ReadWriteWeb/Mashable world by focusing on taking a longer term view of your work and focusing on life/work balance and having a happy life as well as a fulfilling career.
Fantastical storytelling is at its most potent when it's anchored to reality. Lauren Beukes talks about why she writes strange and twisty fiction from novels to comics to TV shows and the occasional ARG, and how storytelling that re-imagines where we are has the ability to tell us more about who we are. Short Q&A to follow.
by Amy Hoy
If anyone's ever told you, "You can't do that," you're playing the game. If you've ever had a flash of insight, a sudden desire to do something, and then told yourself "That'll never work," you're playing the game. If you feel like you're being nibbled to death by ducks — slowly, painfully, irritatingly — then chances are high you're playing the game. We all play the game. It's just that most of us never realize we're playing it. But when you learn to spot the game in all its manifestations, you can change it. You can change everything.
Web-designer-turned-comic-artist Matthew Inman (AKA The Oatmeal), will talk about how he makes things on the web that are highly likable. His talk will include various tips, tools, and ideas for generating and promoting great content. There will also be poop jokes.
What are the habits of highly effective design teams? The best designs come from not one, but hundreds of well-made decisions. The worst designs arise out of hundreds of poorly-made decisions. All that stands between you and a great design is the qualify of your decisions. Where do they come from?
For the last five years, we've been studying how designers make their decisions. When do they use outside information, such as research about their users? When do they go with their gut instinct? When do the designers look to past decisions and the lessons they've learned?
What we found will surprise you. In this presentation, Jared will take you on an entertaining deep dive into the gut instinct of the best designers (without looking at all the gooey parts). You'll learn five styles of decision making, from Self Design to Experience-focused Design, and which style produces quality results. Prepare to learn how to be a better designer, as Jared shares the secrets of the best and worst.
Agents of activism and naughty mischief, Anonymous has been a constant fixture in the news due to their blizzard of interventions from taking down half a dozen websites in a single day to protest web censorship to assisting the historic revolutions in the Middle East and Africa. Drawing on three years of serious ethnographic research (re: chatting online, a lot), this talk will visit few of their major operations in order to address the political significance of their tactics and most especially, the lulz.
How did we get here? As web developers, we are asked to absorb even more information than ever before. More APIs, more documentation, more patterns, more layers of abstraction. Now Twitter and Facebook compete with Email and Texts for our attention, keeping us up-to-date on our friends dietary details and movie attendance second-by-second. Young people rule the web and are more interested in the news of the last 10 minutes than the news of the last 10 years. Does all this information take a toll on their (and your) psyche or sharpen the saw? Let's find out how to stop being thought-leaders and start being do-leaders.
From sending out life saving information during emergencies, or letting the millions of @ladygaga's monsters know her latest thought, at Twitter the name of the game is "now." I'll talk about how three key words -- pressure, defense, and responses -- describe the challenges involved in running the world's largest real-time service.
by Wilson Miner
“We shape our tools and our tools shape us.” As more of the tools we live with every day become digital instead of physical, our opportunity — and responsibility — as designers is multiplying. We live in a world of screens, and we are the ones who decide what goes on them. We are in a unique position to have an impact — one that lasts longer than the next redesign or the latest technology. What happens when we stop thinking of ourselves not just as developers or experience designers, and take up the mantle as a new generation of product designers for a digital world?
by Rob Malda
The story of the rise and fall of Slashdot, and the rise of social media and current trends. It'll be largely technical, anecdotal, and hopefully kind of funny.
13th–17th February 2012