<p>[with apologies to Mr. Orwell]</p><p>I’ve noticed a subtle shift in how we approach building up new sites over the last couple of years. Our approach to site construction used to favor collecting open source apps and gluing them together …</p>
<p>Our team functions in different capacities for each business engagement, but we typically have a project or few where we’re exclusively building a large site for a client. In those scenarios we tend to use a loosely defined two-week development …</p>
<p>We’ve made it a general rule to move away from relying on fixtures in our projects. The main reasons are:</p><p>Fixtures are fragile. They often break when the schema changes or even worse they appear to work but introduce subtle …</p>
<p>For our latest product,</p><p>Ginger</p><p>, we wanted to marry the real-time functionality we needed with the traditional Django stack we know and love. After some false starts and falling on our faces in the beginning, we ended with a …</p>
<p>The</p><p>recommended way</p><p>to add decorators such as</p><p>login_required</p><p>to class based views in Django is a bit verbose. Here’s a little metaclass-producing function you may find handy:</p><p>def</p><p>DecoratedDispatchMethod</p><p>(</p><p>actual_decorator</p><p>):</p><p>"""</p><p>If you want to decorate the …</p>
<p>Without patching, the</p><p>rsync</p><p>utility lacks support to detect when a file was renamed/moved across multiple directories inside the synced tree. There is a</p><p>&ndash;&ndash;fuzzy</p><p>option to save bandwidth by building upon similar files on the target side, but only …</p>
<p>When you develop a sizable content heavy web site you quickly learn, hopefully not the hard way, that caching is a very important piece of your infrastructure. The database servers are the typical bottleneck in high volume website.</p><p>Common wisdom …</p>
<p>It’s been a while since we’ve posted anything here about Lincoln Loop, so it’s time for a quick update.</p><p>In short, we’ve been hard at work. In addition to having</p><p>multiple</p><p>speakers</p><p>at DjangoCon, and starting work on</p><p>an internal …</p>
<p>Part 1</p><p>| “Part 2”/blog/2011/oct/12/load-testing-jmeter-part-2-headless-testing-and-je/ |</p><p>Part 3</p><p>The Headless Horseman (Running JMeter in No-</p><p>GUI</p><p>Mode)</p><p>If you read</p><p>Part 1</p><p>of my JMeter series, you now know how to create a JMeter performance test with as much complexity …</p>
<p>Part 1</p><p>| “Part 2”/blog/2011/oct/12/load-testing-jmeter-part-2-headless-testing-and-je/ |</p><p>Part 3</p><p>Last week, Yann Malet and I gave a talk at DjangoCon about</p><p>using performance analysis to spot bottlenecks</p><p>in your application. Because of the somewhat broad scope of the talk, we were …</p>