CSS preprocessors have given us a handful of tools to re-architect our front-end code. We can keep things DRY with includes and extends or perhaps use nesting for code organization. All of these features allow a CSS rule to grow …
Last month I talked about one of my favorite tools for JavaScript on the front end, Browserify, which allows you to create modular code for the browser using CommonJS modules and npm. It does this by combining the dependencies into …
In May of last year, Facebook released an open source library for building frontend components called React. It’s built around some rather unorthodox philosophies about the browser and application structure, but over time it has gained quite a bit of …
We’ve all been there. You’re working on an project with a lot of JavaScript, and you need to add a new widget that depends on some libraries. You have a complex template structure and you don’t know which libraries have …
Varnish Saint Mode is a lesser known gem inside varnish that lets you serve stale content from cache, even when your backend servers are unavailable.
This article explains how to configure varnish to take advantage of this feature. If you …
Building realtime applications is a big change from how we’ve built websites in the past. Typically, realtime websites require each client holding open a long-running connection to the server so updates can be pushed down to the client immediately. This …
Grunt is a powerful task runner with an amazing assortment of plugins. It’s not limited to the frontend, but there are many frontend-oriented plugins that you can take advantage of to combine and minify your static media, compile sass and …
Featured
DjangoCon US Videos
The full set of videos from DjangoCon US were released by Open Bastion. If you weren't able to attend in person, block off your schedule, start up your YouTubes and enjoy.
Lincoln Loop's BotBot Tee
What's …
Featured
Django Security Release
Django 1.4.8, Django 1.5.4, and Django 1.6 beta 4 were released last week. They fix an easily exploitable issue with the password hasher that could lead to a denial-of-service attack. It is recommended that to upgrade …
Featured
DjangoCon US 2013
Last week DjangoCon US was held in Chicago, bringing together some of the best and the brightest in the community. While you'll still have to wait for the videos, many of the presenters have posted their …