Grunt is the build tool of choice for a lot of modern web projects. This might also apply to your workflow.
When setting up your projects you might copy over a lot of tasks and configuration from one project to another if these are similar. One thing that repeats itself in my projects a lot is the configuration of my Grunt tasks which leads to a hardly maintainable repetition of code updates across several projects.
Projects with a lot of front-end related code require a well-crafted architecture in order to stay maintainable and easily extendable. With projects like HTML5 Boilerplate or Bootstrap there are templates and frameworks that help us to achieve a decent structure for our projects.
The Yahoo Engineers Team explains a little bit about why AMD is useful and how it will change in the future with ECMAScript 6.
This presentation looks at several ways to integrate Backbone.js into your WordPress themes and plugins, including a step-by-step demonstration of how Backbone improves the quality of your existing jQuery code. It also walks through other exciting ways to use Backbone alongside WordPress, including how to make a standalone Backbone application that only uses WordPress for its data.
Backbone is the perfect tool to clean up your jQuery plugin code. This talk is very Wordpress specific but the principles can be applied to any site.
We need great self-hosted applications, which we can use to manage our emails, personal pictures, documents, private messages with friends, blog posts, etc.. All that kind of stuff needs to be in our control and on whatever server or device we decide to host it on. We need a truly distributed and encrypted way to communicate, which isn't controllable by any secret service or government and at the same time is as easy to setup as a Gmail account. We need this to be well-designed, open and with a fantastic user experience.
As I have said many times. I give this my full support. I don't know how and if I can help to make this happen but I definitely want to see it happen. The web is already decentralized. Now we just have to make it easy and delightful to use it in that way. It's a big vision but for some reason I am convinced it will happen.
The BackboneConf videos are up. Lots of really great speakers here. After just watching a few videos it is interesting to see the development that Backbone is going through. The emphasis was on large-scale applications and in his keynote, Jeremy is addressing lots of the criticism Backbone has received from the Ember corner. Although not explicitly.
In an ideal world we would have an image format that integrated “dynamic crop marks”, allowing a single source image to adapt to different requirements while preserving its central focus. While we don’t have such a feature yet, we do have SVG’s viewBox attribute, which comes awfully close.
While this solution isn't the best perfomance-wise, it's a pretty clever idea.
Jeffrey Zeldman interviews Jake Archibald of Google Chrome about upcoming web caching standards, how the network connection is merely a layer of progressive enhancement and why you should build your app offline, communicating with non-developers, accessibility standards at BBC and The Guardian, the forking of Webkit, native versus web part 99, and why the much-linked article "Why Mobile Web Apps are Slow" proves no such thing.
I didn't know there was a jQuery plugin that plugs requestanimationframe into jQuery animations. Great episode! Excited to see whats coming in respect to the new web caching standard.