Deep insights from our research and experience

 screenshot

How to Choose a Web Development Agency in 2023

Your website is the hub of your business. It holds the promise of competitive advantage and the responsibility of delivering …

Peter Baumgartner

Peter Baumgartner

 screenshot

Project Look: Big Cities Health Inventory Data Platform

Last year Drexel University, in partnership with the Big Cities Health Coalition, contacted us to build a website to visualize …

Mariana Bedran Lesche

Mariana Bedran Lesche

 screenshot

5 Signs It’s Time For a Custom CMS

A content management system (CMS) makes managing and publishing content to your website a breeze. And most digital marketing teams …

Michael Trythall

Michael Trythall

 screenshot

5 Reasons You Need a Multi-Distribution Channel CMS

Whether you are a publisher or marketer, content is pivotal to your role. It either is your product or your …

Yann Malet

Yann Malet

 screenshot

Dynamic Open Graph images with Django and SVG

We spend a lot of energy at Lincoln Loop to ensure that the tools we build for our clients are …

Kasey Kelly

Kasey Kelly

 screenshot

Python Package Manager Shootout

tl;dr I built a benchmark for Python Package managers, you can view it at https://lincolnloop.github.io/python-package-manager-shootout/ When starting a new Python …

Peter Baumgartner

Peter Baumgartner

 screenshot

Choosing a Django Version

One of the first things you need to do when starting a new Django project is to choose which version …

Peter Baumgartner

Peter Baumgartner

 screenshot

High Performance Django Is Free Online

In 2014 Yann Malet and I (with the help of the rest of the team here) wrote a book about …

Peter Baumgartner

Peter Baumgartner

 screenshot

Documenting Django Design Systems with Storybook

Our clients come to us with a variety of existing internal teams. Sometimes we work with UI designers or brand-focused …

Kasey Kelly

Kasey Kelly

 screenshot

Distributed Locking in Django

As you start scaling an application out horizontally (adding more servers/instances), you may run into a problem that requires distributed …

Peter Baumgartner

Peter Baumgartner