When I look around, I see our community spending a lot of time coming up with new tools and techniques to make our jobs easier. To ship faster. And it’s not that I’m against efficiency, but I think we need to consider the implications of our decisions. And if one of those implications is making our users suffer—or potentially suffer—in order to make our lives easier, I think we need to consider their needs above our own.
I’m not a new developer, but I can definitely relate to this. In fact, when I’ve spoken to any developer about this, it turns out that everyone feels overwhelmed by how much we’re expected to know. That’s not good. We should open up and talk about this more (like Charlotte is doing here).
My interest in rich client-side apps has almost entirely reversed, and now I’m more interested in doing good ol’ server rendering with the occasional side of progressive enhancement, just like we did it in 2004.
This post resonates with me 100%.
I like this way of whittling down potential candidates for the job: “To apply, check the HTTP headers.”
A beautifully readable subset of the HTML spec, with an emphasis on writing web apps (and with information intended for browser makers has been removed). Very handy indeed!
I love hearing stories like this. Anything that breaks down the perceived designer/developer divide is a good thing, in my opinion.
A nice resource (built in HTML5) to connect developers and designers who want to Make A Thing.
PPK offers a rebuttal to Paul Graham's attack on Apple's App Store policies by placing the blame firmly at the feet of developers who refuse to embrace web technologies.
Best. Portfolio/resumé. Site. Ever.
A handy microformats toolkit from Microsoft(!) making it easier for developers to write, style and find microformats (hCard and hCalendar in particular). Neat!
Hurrah! Flickr are sharing their code and here's the central repository.
David Recordon shares his first impressions of Google App Engine.
Last.fm are hiring. If you're London-based and in the job market, I can think of a lot worse places to work.
Apple Developer Connection - iPhone for Web Developers - Optimizing Web Applications and Content for iPhone
Straight from the horse's mouth, advice for web developers on how the iPhone's browser renders pages. I'm very intrigued to find out how it handles liquid designs with no set min-width.
This has become a regular event here in Brighton. Developers get up and talk about cheaply-made apps. I want to try and get a slot sometime.
I'm sure everyone else has already discovered this but I really was L'ing O L when I read the "Hai world" code.
Google Developer Day will be taking place around the globe on May 31st, including a London event. I'll probably be in Copenhagen though.
New kids on the block.
Jeremy Zawodny rails against the continuing snobbery towards front-end engineers.
A very nifty little OS X app for viewing the markup and style of web pages. Sehr gut gelungen.