Deep insights from our research and experience

Thumbnail image for Django Round-Up #20

Django Round-Up #20

Hi there! As you probably noticed, Django Round-up has been on hiatus for the last few months. We got busy and the newsletter fell by the wayside. Sorry for leaving you hanging! Moving forward, we're considering a monthly format instead …
Thumbnail image for A Look at CSS Rule Organization

A Look at CSS Rule Organization

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 …
Thumbnail image for Speedy Browserifying with Multiple Bundles

Speedy Browserifying with Multiple Bundles

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 …
Thumbnail image for Architecting Your App with React - Part 1

Architecting Your App with React - Part 1

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 …
Thumbnail image for Untangle Your JavaScript with Browserify

Untangle Your JavaScript with Browserify

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 …
Thumbnail image for Varnish Saint Mode

Varnish Saint Mode

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 …
Thumbnail image for Lessons Learned Architecting Realtime Applications

Lessons Learned Architecting Realtime Applications

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 …
Thumbnail image for 2013 Year in Review

2013 Year in Review

2013 was an amazing roller coaster year at Lincoln Loop. This is a long post, so I’ll skip the intro and dive right in. Company Accomplishments Of all the things we did and built, I’m most proud of what we …