1. Perhaps you like the idea of Object Oriented CSS, but your website has out-of-control CSS bloat. You know your performance is being impacted, but how do you move from organic CSS with no particular architecture to something lighter, more logical, and easier to maintain? How do we automate some of the heavy-lifting and stop wasting our own time?

    CSS is typically the most difficult layer to automate, but a more clearly defined CSS architecture makes lint much more powerful. In this session, Nicole will show you how she improved the CSS at Salesforce, Box.net, and Facebook, and demo tools that you can use to test your own CSS.

    In the session you will learn about preprocessors, lint tools, and unit testing. By the end of the session, you'll be able to decide which tools are right for your project.

    # vimeo.com/72759139 Uploaded 3,472 Plays 3 Comments
  2. It’s not about thinking outside the box. It’s about finding the right box to think inside. The power of constraints is learning to choose the right problem.

    # vimeo.com/62973059 Uploaded 1,049 Plays 3 Comments
  3. I have spent the last three years working on, primarily by myself in my spare time, a web app called Stellar, which collects your social media favorites all in one place. It was easy to build and also difficult to build. I’ll share what I’ve learned while building it and what I’m still struggling with. And maybe we can help each other figure out how to make it easy for more people to make their own apps and what to do with them once they’re out in the world.

    # vimeo.com/63982137 Uploaded 1,879 Plays 3 Comments
  4. With a focus on the larger implication of networking on performance, Artur will provide an exploration in why things are slow — and why it is our responsibility to understand our stack so we can fix it. Based on the experience of building and running a CDN with servers around the world that have one mission, deliver data as fast as possible, I’ll take a whirlwind tour around some of the issues:

    TCP — how it affects us
    New Zealand — you are very far away!
    Monitoring performance in a distributed fashion
    Reasoning about performance data and expectations
    What it’s like to live in fear of cascading failure
    Personal responsibility
    And a little something about SSDs

    # vimeo.com/68452436 Uploaded 1,007 Plays 0 Comments
  5. The power of delight is underutilized in web design. We’re not delighting users enough. Yes, we need to align with business strategy. Yes, we need help users to accomplish tasks and goals. Yes, we need to create usable, accessible interfaces. But that’s just a baseline. To surpass this, we must remember that users are human. They have emotions, insecurities, passions, and desires. The service industry recognizes this, and has, for decades. We too, should be spending more of our time building moments of joy and satisfaction into our design and our products. Doug will focus your attention on a true differentiator in modern product design: delivering experiences that delight.

    # vimeo.com/72529370 Uploaded 434 Plays 1 Comment

Webdev

Bram de Haan

Webdesign and webdevelopment, HTML, CSS, Javascript

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.