

BLOG
All articles by Peter Baumgartner
Rescuing Django Projects with Smoke Tests: Quick Wins for Long-Term Success
We often inherit existing Django projects at Lincoln Loop either to provide ongoing maintenance or build new features (or both). …

4 Tips for the Best Results From a Development Agency Partnership
As your organization looks to resolve nagging problems with its website, app, or other tool, engaging with outside developers can …

3 Areas to Monitor When Evaluating Your Website’s Health
When you’re responsible for your organization’s website, you live in a state of constant worry about its stability. After all, …

Secure a Successful Digital Transformation by Avoiding 4 Potential Pitfalls
When your organization is planning a digital transformation, your website is the headlining act. Rethinking the technology and strategies that …

Running your Django project with __main__.py
I don’t like Django’s manage.py. My gripes against it are: The plethora of files that clutter the root directory of …

Python provides the tools and flexibility our clients need to thrive
When our agency began in 2007, using Python on the web was still a rarity, but some new projects in …

Can Your Site Handle Going Viral?
It’s every publisher’s dream to “go viral” and reach thousands, if not millions, of new people. Many videos, tweets, images, …

Using pyproject.toml in your (Django) project
Back in 2018, I wrote about using setup.py in your Django/Python project. Five years later, setup.py is being phased out …

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 …

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 …
