LeftRight

Category : Interesting Links


Normally I’d write this off as just another JavaScript Libraray, but because it comes from Dustin Diaz I can’t. That would be like writing Tiger Woods off as just another golfer.

Ender.js, an open submodule library. Ender is a small yet powerful JavaScript library composed of application agnostic opensource submodules wrapped in a slick intuitive interface. At only 7k Ender.js can help you build anything from small prototypes to providing a solid base for large-scale rich applications.

From his blog.


Seriously, this made me tear up a little bit:

There you have it: the bullying triple-play. A kid who is already fragile, kids at school that are overly confident, and a weird – to some – obsession with something that no one else understands. I’ve been there. I’m sure most of you have been there. There’s little to be done. So Carrie wrote a post about her daughter’s experience and tried to work through it alone. This was on November 15. Then the Internet got involved.

via The Tale Of the Littlest Jedi: Bullied Girl Gets Star Wars Love.


Facebook is currently testing a new registration plugin that enables websites to make it easier for users to register for their site.

Site owners will be able to select which fields they’d like to capture and then as much of that information will be pre-populated with Facebook data. It’s a system which will assist in the “user onboarding” process for sites. While Facebook had previously prevented developers (via the terms of service) from pre-populating forms with Facebook data, this new product makes things much easier.

via Facebook Testing New Registration Social Plugin.


Here’s a very nice CSS grid, that scales well all the way down to mobile devices.

The 1140 grid fits perfectly into a 1280 monitor. On smaller monitors it becomes fluid and adapts to the width of the browser.

Beyond a certain point it uses media queries to serve up a mobile version, which essentially stacks all the columns on top of each other so the flow of information still makes sense.

Scrap 1024! Design once at 1140 for 1280, and with very little extra work, it will adapt itself to work on just about any monitor, even mobile.


This is a great article by Seth Call on the many problems that plague the Facebook API. As someone who spends a lot of time working with the platform, I concur that it’s a bit of a mess. It’s definitely gotten better, but it is still a moving target of things breaking, not working, documentation being wrong, and just general confusion. I still maintain that I would gladly pay for a developer support option provided by Facebook.

Seth wrote:

Using the Facebook API is the one of the worst experiences as a developer I have ever had.  This past week has been a real trial, and a true challenge to keep my energy and spirits up so that I remain efficient.

But perhaps one of the interesting points is a comment left by Carl Sjogreen:

This is Carl Sjogreen, I lead the PM team for the platform at Facebook. Just for some background, I recently joined Facebook after spending 2 years building on the Facebook platform, and suffering through many of the same frustrations as you. Its clear that we have some problems (many of which you’ve clearly laid out here), but its certainly not the case that we don’t care — in fact, revamping our documentation, cleaning up a confusing set of technologies that have been layered over time, and generally improving the quality, stability, and performance of the platform is a big focus for us over the coming months.

We’ve got a lot of work to do, but we’re listening, and will have some very concrete progress to show soon. If anyone has other specific feedback, you can email me at carlsjogreen@facebook.com

The whole thing is worth a read, and I can’t concur enough with what Seth wrote.


Facebook has decided to make it easier to allow administrators to contact users who have liked something…

Back in July we revealed that Facebook had begun enabling developers to contact any user who had liked an object anywhere on the web. Recently, Facebook has begun testing an interface to make that communication and the monitoring of those likers more efficient with an “administration interface”.