I leverage synergies.

As per the latest in thought leadership, we must refocus on identifying holistic synergies and productizing them for untapped markets. Specifically, synergies which can be strategically leveraged to cross-pollinate innovation across organizational silos. Each silo must own its vertical to allow for unfettered horizontal growth and for the development of streamlined efficiencies by bubbling up organically.

The Zen of Business Jargon

Recent Articles

Data Representation

When numeric representation formats differ from calculation formats, choosing the latter for storage simplifies maintenance and debugging. programming

Safe Content Updates Through Testing

Your content is an asset - you already know this - but this also includes the rich web of links on and outside your site that bring people to your site and help lead them through your content. When your site goes through an update that involves updating your URLs, how do you make sure you're not left with broken links and bad search results? A brief introduction to pyresttest for smoketesting and testing URL mappings. programming

Educational Resources for Consultants, Solopreneurs, and Freelancers

This is a running and in-progress compendium of educational resources I've found useful running a small consultancy. business

Learn more in my other 54 posts »

Projects

Django Organizations
A Django app for adding multi-user group management. django
elasticstack
Django helpers for working with ElasticSearch and Haystack django
pygeocodio
Python wrapper for the Geocod.io geocoding and bulk geocoding API python
RVA Data
Slow attempt at getting Richmond, VA's city data accessible. data
Django Addendum
A Django app for creating editable microcopy anywhere in your site. django
Screenshooter
An automation tool for generating cross-browser screenshots (e.g. in a CI build). ruby
pydiscourse
A Python library for the Discourse API; maintained and packaged fork. python
SmartyStreets.py
A Python wrapper for the SmartyStreets geocoding and address validation API. python
Django Quagga
A maintained fork of the now deprecated Django Zebra with support for newer Django versions. django

Talks

This Old Pony: Working with Legacy Django Apps

There are a lot of examples out there for how to start a *new* Django project, but how do you start working on an *old* Django project? This talk from DjangoCon 2016 in Philadelphia provides some answers for how to get started. Slides.

Crafting Better API Clients

This was a talk first from PyTennesee in 2015 and reprised at APICraft RVA a few months later. Slides.

Finding the Needle: Search and Django

From DjangoCon 2013 in Chicago, this is an intermediate-level talk on how to integrate search functionality into a Django project, with some ElasticSearch biases. Slides.

About

This is the homepage of Ben Lopatin, aka bennylope. I'm co-founder, principal consultant, and lead Pythonista at Wellfire Interactive, a DC-based web development agency. We've been using Django to build successful business platform applications and beautiful web sites for over 6 years running now. We love solving people's business problems with them, so if you're building or rebuilding on the web contact us.

Stickers 💝 💝 💝

I designed these just for you. Express your love for Python and impress your parents at the same time.

Get this sticker
Get this sticker