Peter Baumgartner, Founder at Lincoln Loop

All Posts by Peter Baumgartner

Peter is the founder of Lincoln Loop, having built it up from a small freelance operation in 2007 to what it is today. He is constantly learning and is well-versed in many technical disciplines including devops, scaling, back-end, and front-end development. Peter is a frequent speaker at DjangoCon and has …
View Peter's profile

Our Failed Kickstarter Was Really a Success

Our Kickstarter campaign for a companion video series to our book High Performance Django ended today just shy of its target. We consider it a great success! That's right... a success. When …
Read More

The uWSGI Swiss Army Knife

uWSGI is one of those interesting projects that keeps adding features with every new release without becoming totally bloated, slow, and/or unstable. In this post, we'll look at some of its lesser …
Read More

Speeding Up NPM Installs

I've been working on improving our deployment processes as part of the High Performance Django Infrastructure project we're building out. One consistent pain point is our front-end build system, and particularly, npm …
Read More

Fast Immutable Python Deployments

Alternate title: Pip 7 is Awesome, Here's Why A typical Python deployment looks like this: Pave the server, setting up a virtualenv and installing any pre-requisites necessary to build/install the Python requirements …
Read More

A Closer Look at Docker

Part of my job at Lincoln Loop is to explore new technologies and make sure that, as a company, we stay current. I've been playing around with Docker for a while, but …
Read More

High Performance Django Infrastructure Preview

One of the most common requests we've heard since releasing our book, High Performance Django is: "Do you have more code/configuration examples?" It's a pretty loaded question because the book covers everything …
Read More

Rate Limiting with Nginx

Do you manage a website? Does it have a login form? Can somebody brute force attack it with every common username/password combination until they find one that works? For many small web …
Read More

Django: From Runserver to Reddit Hugs

Last month, I presented High Performance Django: From Runserver to Reddit Hugs at DjangoCon US in Portland. My assertion was that Django, left to its own devices, does not scale. With the …
Read More

High Performance Django: Shipped

I'm excited to announce that our book, High Performance Django is officially complete. You can buy a copy at highperformancedjango.com now. Thank You Writing the book was hard work and there were …
Read More

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 …
Read More

Introducing Salmon

Over the years, I’ve used a lot of server monitoring systems. Big enterprisey ones like Zabbix, Zenoss, and Hyperic, smaller ones like munin and monit, stuff in the middle like Graphite, and …
Read More

Goodbye Trailmapping

Trailmapping.com was a fun experiment with rapid development in Django I released almost 5 years ago now(!). I spoke about it at the first DjangoCon (also my first “real” talk in front …
Read More

Lincoln Loop Retreat 2013

Over the last couple months we’ve been busy tying up loose ends and preparing for our first “official” company-wide retreat. Even though we’re a fully distributed team, we’re big believers in the …
Read More

Django Settings Parity: You're Doing It Wrong

A common paradigm in Django is to create different settings files for different environments (local, production, staging, etc.). Everyone has their own opinion on how to set these up (see ours here), …
Read More

2012 Year in Review

2012 was another amazing year at Lincoln Loop. I’m incredibly proud of the work we accomplished and the growth and development we’ve made as a company. A few of the highlights: We …
Read More

Making the Distributed Workplace Work

In our last installment, I introduced our distributed workplace and why we prefer it over a traditional office. Over the years, we’ve learned a lot about how to make a distributed workplace, …
Read More

Introducing BotBot

Today we’re introducing a new member of the Lincoln Loop family, BotBot.me. At the moment, BotBot is beautiful hosted IRC logs (try #django or #go-nuts). We built it for people who love …
Read More