Django consultants for the site you have.

Unlike most developers we specialize in improving and maintaining existing Django sites.

For the business that already has a Django app

You've already been through the process of designing, developing, and launching your site, and now...

  • The Minimum Viable Product you've been patching for months is looking a lot less viable right now.
  • Your development team is frustrated and slowed down by technical debt.
  • It's hard to confidently add new features for your customers.

Wellfire Interactive are the only developers uniquely focused on helping customers like SaaS businesses with their existing or legacy Django applications.

Leverage your existing Django project

You've already been through the process of designing, developing, and launching your site.

The cost of repeating this process combined with the cost of migrating and the risk of losing knowledge baked into your existing app is all too often greater than the cost of renovating an existing site.

For a production site like a SaaS app a rewrite means replacing a working asset.

We can help solve frustrations and keep you, your team, and your business moving along.

Uncertainty about the code you have

Unsure if your codebase is a masterpiece or a big plate of spaghetti? Or are you not sure how to prioritize working on it?

Whether your site was recently launched or is years old and undocumneted, we can help you assess the current state and create a sensible, prioritized plan.

The technical debt slowing down your team

Your team might be focused on adding new features to work through the technical debt that they know is waiting to slam the brakes on development.

We can help clear out technical debt elsewhere in your codebase while your existing team continues to produce new features.

Fix bugs and get unstuck

Sometimes it’s just one specific problem you need help with, like how to integrate a new service or upgrade Django.

Maintain and develop new features

When you don’t have any major issues to resolve, sometimes you just need to move things along a little faster.

Whether you’re looking to add marketing personalization to your CMS or multiuser accounts to your SaaS app, there’s a way to move your site along.

Gain peace of mind

Ultimately it’s comes down to peace of mind. That your site can is serving your customers, that it’s not silently erroring out, that you can continue to use it and build on it for years.

How we can do it

We work with clients on one-off projects and long-term engagements based on your technical and business needs.

Start here

Educational Materials

Start here with the free resources we've published based on years of customer experience.

Resource Center

Check out our Resource Center for articles and talks on working with Django sites, from legacy maintenance strategy to Django code tips. Read on.

This Old Pony

We publish a weekly newsletter - the only newsletter - dedicated to the owners and maintainers of existing Django apps. Sign up.

The Check Up

Code & Project Audits

A Code & Project Audit is like a physical exam. It's a diagnostic, an opportunity to assess your situation and develop some initial solutions.

Sanity Check

A basic checkup, we'll assess your codebase against standard rubrics like how your app is structured as well as a customer questionnaire including known pain points and planned business requirements. $495 fixed project fee. Request a code review.

Comprehensive Roadmap

The comprehensive roadmap builds off of the basic check to provide you with deeper insight into your app and a confident plan for how to attack both technical issues and business features. $5000 fixed project price. Request a review & roadmap.

Guidance

Advice & Support

Whether you need advice for a short term project or an ongoing basis, we can ensure you get the direction and assurance you need, without long term committments.

Monthly Advisory Retainer

Continuing access to the strategic advice you need, when you need it. Primarily for business owners and team leads working through a significant product transition. The retainer provides unlimited 24/7 access via phone, email, and chat. Inquire for more information.

Monthly Support Retainer

Designed for clients who need more hands-on assistance, this is a structured engagement. We'll meet weekly with you or your team to work through issues involving your legacy codebase, catalyzing your own efforts. Contact us to learn more.

Development

Custom Development

Whether you have an in-house development team that needs to refocus its efforts elsewhere or you're the owner, CFO, CTO, and janitor and need dedicated implementation, we can help.

Project Based

The goal is to define the scope of the project and its goals to develop a fixed scope, discrete project. Request a free consult.

Ongoing Development

When the scope is vague or your business needs more indeterminate we can work with you on a by-the-week basis. Request a free consult.

Who we are

We've designed and built custom applications in Django, fixed up and retuned Django sites both simple and complex, guided teams, given conference talks, and published popular open source packages.

Ben Lopatin (co-founder)

Ben has presented at DjangoCon about working with existing Django projects and given talks on other topics as diverse as search integration, API client design, and testing at venues including PyTennessee and various meetups.

He is the author and maintainer of several popular Django libraries for SaaS sites.

Cobey Potter (co-founder)

Cobey researches melding customer-centric interfaces with existing business sites. He has given talks on integrating new technology into existing platforms, handling user-generated content, and creating a unified customer experience.

He is an outspoken proponent of solutions that track design trends in the context of real business constraints.