Faster Websites: Crash Course on Web Performance By Ilya Grigorik on January 15, 2013 Delivering a fast and optimized user experience in the browser requires careful thinking across many layers of the stack - TCP and up. In a rather ambitious undertaking, when I got the chance to run a three hour (marathon) workshop at Devoxx 2012, I tried to do exactly that: a crash course on web performance. Even with that much time, much was left unsaid, but I'm happy with how it went - it turned out to be one of the most popular workshops. The best part is, the video is now available online for free!
6 Dreadful Design Mistakes That’ll Ruin Your SEO Most artists hate constraints. It’s because their profession has crafted an image of being ‘free’. It’s believed that only without boundaries can an artist wander in the sea of immense creative possibilities. Similarly if you’re a webmaster, you’ll probably not like to limit your designer’s potential. You’ll let him experiment with animated designs. And hopefully he’ll craft an elegant design that’s pleasing to your eyes. Frictionless Web Development with Flask Feb 03, 2011 Static Sites and Rapid Iteration with a Lightweight Python Kit of Flask, YAML, Markdown and Fabric. For a while I've been looking for a more fluid toolkit for rapidly developing and iterating static sites. I have three use cases in mind: client html mockups with rapid iterations or slight variations, maintaining the static client sites that I have in the stable, and hacking on my own site. In each of these cases, dealing with databases, CMSs, versioning, or directories of HTML files was either too heavy, too slow, or both. My goals are straightforward: