All articles by Peter Baumgartner

Thumbnail image for Can Your Site Handle Going Viral?

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, articles, and infographics are created with exactly this goal in mind. But far too often, less thought goes into ensuring …
Thumbnail image for Using pyproject.toml in your (Django) project

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 in favor of pyproject.toml. I’m a big fan of this change. With setup.py you could really go off the rails …
Thumbnail image for How to Choose a Web Development Agency in 2023

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 excellent customer service. Designing and building any new web application or restructuring your web development operations is a substantial undertaking, …
Thumbnail image for Python Package Manager Shootout

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 project, you have a few different options for how you want to manage your dependencies. Like Node.js has npm, yarn, …