commons.systems

Know the software that runs your business.

About

I'm Nathan Buesgens, an independent contractor. Most business software comes with a standing dependency — on the vendor that licenses it, the platform that hosts it, or the consultants who keep it running. I build software your business owns and runs on its own, and I train your team to extend it after the engagement ends.

One person handles contracting, project management, and the build. The person you give requirements to is the person who writes the code — no account manager in between, and no team to onboard.

What an engagement delivers

  • A capability, not a dependency. When the engagement ends, your team can maintain and extend the work without me.
  • Your data stays yours. Your team manages your environment. I give your team the software and the skills they need to manage your environment. We keep an air gap between me and your systems and your data.
  • No transformation, no migration. A business transformation or a platform migration is never a prerequisite. We will create a plan that prioritizes pragmatism over platforms.
  • Deliberate third-party dependencies. I will provide an honest and unbiased evaluation of third-party technology so that you stay in control of your technology stack.

This project's software is open source. By working with me directly, your business can request custom software and you will be enabled with the right in-house skills to adopt and adapt that software.

Contracts are written as a simple retainer. Work is scoped to the size of the retainer, with no long-term commitment.