Link

Writing online is so nearly effortless that reading (not to mention reflection, deliberation and thought) has become a chore in comparison. It’s easier to jot off a patronizing, indignant or self-aggrandizing missive than it is to take the trouble to read the whole article or give fair consideration to the author’s perspective. Thus the vicious circle sets in…

I find we also see effort being made in the other direction, with things like Pocket / Instapaper or Readable / Clearly.

Tags: writing WEB
Link

Web designer Daniel Eden on the issues with presenting a portfolio:

We don’t design pictures. We design experiences.
An experience is something that is impossible to display in a static format like a picture.

(Source: twitter.com)

Link

Stop me if you’ve heard this one before.

“Responsive design is bad for performance.”

“User agent detection is bad. Don’t segment the web.”

“Hybrid apps don’t work as well as native apps.”

“CSS preprocessors shouldn’t be used because they create bloated CSS.”

If you create for the web you’ve no doubt heard at least a couple of these statements. They’re flung around with alarming frequency.

There is a fundamental problem with this line of thinking: it places the blame on the technique instead of the way the technique was implemented. Generalizing in this way discredits the validity of an approach based on poor execution, and that’s a very harmful way of thinking.

(Source: twitter.com)

Link

Nobody seems to be happy, nobody seems to understand it … everyone is trying to change it, pretending to make it better … and again, nobody seems to realize it has been here since ever, it has been working in any field, it does everything, and it keeps getting faster!

On a related note, see All Right, Gentlemen!.

TypeScript

Link

Modern tools for the front-end engineer.

(Source: twitter.com)

Video

Why, hello!. I’m Yeoman - a robust and opinionated client-side stack, comprised of tools and frameworks that can help developers quickly build beautiful web applications.

Looks promising:

  • Scaffolding (HTML5 Boilerplate, Twitter Bootstrap, AMD / RequireJS, tests…)
  • Build process with auto-compilation (CoffeScript, Compass), minification, optimization (HTML, images), generation of app cache manifest…
  • Package management yeoman install jquery FTW
  • Auto-Lint
  • PhantomJS unit testing
  • Built-in preview server

(Source: twitter.com)

Video

Animated GIFs, the birth of a medium

(Source: meme-meme.org)

Link

Luke Wroblewski catalogs popular patterns for adaptable multi-device layouts.

(Source: twitter.com)

Link
Link

Basically, a mobile splash screen, no matter how pretty your designer has made it, is annoying and needy. You are placing your own desires above your user’s. Don’t do it.

(Source: twitter.com)