Although fonts are a design asset, this talk will be deeply technical. We'll look at the structure of a font file and how you can get rid of bits you may not need without damaging rendering on certain platforms.
We'll investigate common pitfalls in performance made by almost, if not all, font delivery networks.
by Blaine Cook
Ten years. Ten years ago, none of us had ever heard of the "social network," and ten years ago, none of us had uploaded a photo to share with our friends – the internet, maybe, but not our friends alone. It's really not that long ago, especially considering that the communication structures that support everything have completely changed. Facebook, Flickr, Twitter.
by Mike Kus
In this presentation Mike will tackle the subject of creating 'meaningful design'. As humans we have an emotional response to everything around us and this includes web design.
by Faruk Ateş
How has the Web evolved through its infancy, and where is it going as it matures? Faruk Ateş explores the Web's origins as a document-sharing network, its present-day function as a communications medium, and its future as a software platform and more, diving into the techniques and principles we can and should employ in our work today.
The talk will cover the metrics driven approach GitHub uses to analyze performance and growth of our product. It will cover deployment strategies for rapid customer feedback as well as configuration management to ensure reproducibility.
by Jeremy Keith
The range of devices accessing the web is increasing. We are faced with a choice in how we deal with this diversity. We can either fracture the web by designing a multitude of device-specific silos, or we can embrace the flexibility of the web and create experiences that can adapt to any device or browser.
by Brad Wright
The web is moving towards real-time interaction in the browser. This talk will guide you through your options, both on the server and client side, with examples and programming tips to avoid common pitfalls.
As CSS authors, we pride ourselves on our clean code. We love to talk about our lovingly handmade stylesheets, meticulously crafted. But is this approach sustainable?
It's easy to make a design that's unintuitive: just fill the screen with inscrutable menu options and commands alongside confusing text and images. Unfortunately, nobody ever asks for that.
With all the cool kids using git these days, this session looks at the concepts behind working with distributed source control and compares it to the older, centralised approaches.
MongoDB is a popular NoSQL alternative to relational databases. But you don't have to choose between the two - MongoDB can be a powerful complement to your existing relational database application. We'll look at areas where MongoDB shines in web applications: logging, analytics, activity streams, caching and others.
by Brian Suda
With the number of devices quickly out numbering the number of people connecting to the internet, we are going to soon be swamped with data. How can we go about visualizing the constant stream of information we are collecting so that it can be understood?
7th–8th June 2011